Dangane da canje-canje a cikin dokoki game da sabis na amana ("Game da sabis na amana na lantarki" Ukraine), kasuwancin yana buƙatar sassa da yawa don yin aiki tare da maɓallan da ke kan alamun (a halin yanzu, tambayar adadin maɓallan hardware har yanzu tana buɗe. ).
A matsayin kayan aiki tare da mafi ƙarancin farashi (kyauta), zaɓin nan da nan ya faɗi
Tambayar ita ce: Ta yaya zan iya yin shi tare da mafi ƙarancin rawa don komai ya yi aiki ga kowa ...
Bangaren ya daure
Zabin XNUMX. Gajerun hanyoyi da yawa zuwa fayilolin jemage, wato
a) Haɗa maɓallin shiga.
b) Cire haɗin kai da gangan.
Sakin layi"б» rikice-rikice, don haka an yanke shawarar ba da adadin lokacin aiki tare da maɓallin a cikin minti 3.
Mahimmancin abokin ciniki na usbip shine bayan an ƙaddamar da shi, ya kasance yana rataye a cikin na'ura wasan bidiyo; ba tare da katse zaman wasan bidiyo ba, zaku iya rufe haɗin "kusanci" daga gefen abokin ciniki har ma daga bangaren uwar garke.
Ga abin da ya yi mana kyau:
farko: haɗi kan.bat
usbip -a 172.16.12.26 4-1
msg * "Подпись/токен недоступны или заняты "
na biyu: rufewa kashe.bat
ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F
Ba tare da dogara ga wayewar mai amfani ba, an haɗa rubutun cikin alamar.bat
on.bat | off.bat
Abin da ya faru: duk fayilolin suna cikin babban fayil guda, wanda aka ƙaddamar da fayil ɗin token.bat, idan haɗin yana rufe nan da nan mai amfani ya karɓi saƙo game da maɓallin da ba ya samuwa, a wani yanayin, kawai bayan 180 pings. Layukan da aka bayar na lambar za a iya sanye su da "@ECHO OFF" da kuma jagorar wasan bidiyo zuwa "> nul" don kada a girgiza mai amfani da yawa, amma ba lallai ba ne a fara gwaji. Na farko "gudu" a kan kebul na USB ya nuna cewa duk abin da ake iya faɗi, abin dogara, kuma bayyananne. Bugu da ƙari, ba a buƙatar magudi daga ɓangaren uwar garken.
A dabi'a, lokacin aiki kai tsaye tare da alamar, duk abin da bai tafi kamar yadda ake tsammani ba: tare da haɗin jiki a cikin mai sarrafa na'ura, alamar an yi rajista a matsayin na'urorin 2 (WUDF da katin mai wayo), kuma tare da hanyar sadarwa kawai a matsayin WUDF (ko da yake WUDF). wannan ya isa ya nemi lambar PIN).
Har ila yau, ya zama cewa "taskkill" mai zalunci ba shi da tsanani sosai, kuma rufe haɗin kan abokin ciniki yana da matsala kuma ko da an yi nasara, ba ya bada garantin rufe shi a kan uwar garke don shi.
Bayan sadaukar da duk abubuwan ta'aziyya akan abokin ciniki, rubutun na biyu ya ɗauki tsari:
ping 127.0.0.1 -n 180 > nul
taskkill /IM usbip.exe /F /T > nul
ping 127.0.0.1 -n 10 > nul
taskkill /IM conhost.exe /F /T > nul
ko da yake tasirinsa bai wuce 50% ba, tun da uwar garken ya ci gaba da yin la'akari da bude haɗin.
Matsaloli tare da haɗin kai sun haifar da tunani game da haɓaka gefen uwar garken.
Bangaren uwar garken
Abin da kuke bukata:
- Cire haɗin masu amfani marasa aiki daga sabis ɗin.
- Duba wanda ke amfani da (ko har yanzu yana aro) alamar.
- Duba idan alamar tana da alaƙa da kwamfutar kanta.
An magance waɗannan matsalolin ta amfani da ayyukan crontab da apache. Halin hankali na sake rubuta yanayin sakamakon sa ido na maki 2 da 3 waɗanda ke ba mu sha'awar suna nuna cewa tsarin fayil ɗin yana iya kasancewa akan ramdrive. Ƙara layi zuwa /etc/fstab
tmpfs /ram_drive tmpfs defaults,nodev,size=64K 0 0
An ƙirƙiri babban fayil ɗin rubutun tare da rubutun a cikin tushen: cirewa-hawa alamar usb_restart.sh
usbip unbind -b 1-2
sleep 2
usbip bind -b 1-2
sleep 2
usbip attach --remote=localhost --busid=1-2
sleep 2
usbip detach --port=00
samun jerin na'urori masu aiki usblist_id.sh
usbip list -r 127.0.0.1 | grep ':' |awk -F ":" '{print $1}'| sed s/' '//g | grep -v "^$" > /ram_drive/usb_id.txt
samun jerin IPs masu aiki (tare da gyara na gaba don nuna ID na mai amfani) usbip_client_ip.sh
netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt
crontab kanta yayi kama da haka:
*/5 * * * * /!script/usb_restart.sh > /dev/null 2>&1
* * * * * ( sleep 30 ; /!script/usblist_id.sh > /dev/null)
* * * * * (sleep 10 ; /!script/usbip_client_ip.sh > /dev/hull)
Don haka muna da: kowane minti 5 sabon mai amfani zai iya haɗawa, ba tare da la'akari da wanda yayi aiki tare da alamar ba. An haɗa babban fayil / ramdrive zuwa uwar garken http ta amfani da alamar alamar, wanda a ciki aka adana fayilolin rubutu 2, yana nuna matsayin uwar garken usbip.
Sashe na gaba: "Mummuna a cikin abin rufewa"
Zabin II. Don faranta wa mai amfani farantawa ɗan ƙaramin abu tare da aƙalla wasu ƙasƙanci mai ban tsoro. Abin mamaki da gaskiyar cewa masu amfani suna da nau'ikan Windows daban-daban tare da tsari daban-daban, haƙƙoƙi daban-daban, hanyar da ba ta da matsala fiye da
An warware ayyuka masu zuwa ta hanyar dubawa da software:
- Nuna ko alamar tana aiki a halin yanzu.
- A farkon ƙaddamarwa, saitin farko ya haɗa da samar da fayilolin bat na "daidai" waɗanda ke aiwatar da ƙaddamarwa da katsewar zaman tare da sabar alamar. A farawa na gaba, aiwatar da yanayin “sabis” ta amfani da kalmar sirri.
- Dubawa kasancewar haɗin yanar gizo tare da uwar garken, sakamakon haka yana bincika ko yana aiki ko yana nuna saƙonni game da matsaloli. Lokacin da aka dawo da sadarwa, shirin zai fara aiki ta atomatik a yanayin al'ada.
Ana aiwatar da aiki tare da sabar WEB ta amfani da ƙarin fphttpclient snap-in.
Hakanan akwai ƙarin la'akari kan batun labarin, da kuma sha'awar farko ga samfurin VirtualHere tare da fasalulluka ...
source: www.habr.com