Cassowary - ilana kan fun iṣẹ ailopin pẹlu awọn ohun elo Windows lori Lainos

Iṣẹ akanṣe Cassowary n ṣe idagbasoke awọn irinṣẹ ti o gba ọ laaye lati ṣiṣẹ pẹlu awọn eto Windows ti n ṣiṣẹ ni ẹrọ foju tabi lori kọnputa miiran bi pẹlu awọn ohun elo onikaluku abinibi lori tabili Linux. Awọn eto Windows ṣe ifilọlẹ nipasẹ ọna abuja ni agbegbe Linux ati ṣii ni awọn window lọtọ, iru si awọn ohun elo Linux boṣewa. Ojutu si iṣoro onidakeji tun ni atilẹyin - awọn eto Linux le pe lati agbegbe Windows kan.

Ise agbese na nfunni awọn ohun elo fun eto ẹrọ foju kan pẹlu Windows ati siseto iraye si firanšẹ siwaju si awọn window ohun elo. Lati ṣe ifilọlẹ ẹrọ foju kan, oluṣakoso virt ati KVM ni a lo, ati pe a lo FreeRDP lati wọle si ferese eto naa. A pese ni wiwo ayaworan fun siseto agbegbe ati fifiranšẹ siwaju awọn window ti awọn ohun elo kọọkan. Koodu ise agbese ti kọ ni Python (GUI ti o da lori PyQt5) ati pe o pin kaakiri labẹ iwe-aṣẹ GPLv2.

Cassowary - ilana kan fun iṣẹ ailopin pẹlu awọn ohun elo Windows lori Lainos

Lakoko ti o nṣiṣẹ, awọn eto Windows wọle si awọn faili ni itọsọna ile olumulo lori eto agbalejo, lakoko ti awọn eto Linux abinibi le wọle si awọn faili ni ẹrọ foju Windows. Pipin wiwọle si awọn faili ati awọn awakọ laarin Windows ati Lainos jẹ tunto laifọwọyi, ati pe a ṣe ni ibamu pẹlu awọn eto iwọle kan. Ni afikun si awọn ẹrọ foju, awọn ohun elo Windows le ṣiṣẹ lori awọn kọnputa ita lori eyiti Windows nikan ti fi sii (lati ṣiṣẹ lori iru awọn ọna ṣiṣe, ohun elo aṣoju Cassowary gbọdọ fi sii).

Ẹya ti o nifẹ ti Cassowary ni agbara lati di ẹrọ foju Windows kan laifọwọyi nigbati ko si awọn eto Windows ti n ṣiṣẹ, nitorinaa ki o ma ṣe sọ awọn orisun ati iranti nu lakoko aiṣiṣẹ. Nigbati o ba gbiyanju lati ṣiṣẹ ohun elo Windows kan lati Lainos, ẹrọ foju naa yoo mu pada laifọwọyi.



orisun: opennet.ru

Fi ọrọìwòye kun