āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ ...

āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¨-āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻ¸ā§‡āĻ¨ā§āĻ¸āĻ° āĻ¸āĻš āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ—āĻĄāĻŧ āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸā§‡āĻ° āĻŽāĻžāĻ˛āĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻœā§‡āĻ•ā§‡ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¯āĻŧā§‡ (āĻ†āĻŽāĻžāĻ° āĻŦāĻĄāĻŧ āĻ›ā§‡āĻ˛ā§‡ āĻ¤āĻžāĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛), āĻ†āĻŽāĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻŽāĻžāĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¨ā§‡āĻŦ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĻā§€āĻ°ā§āĻ˜ āĻ¸āĻŽāĻ¯āĻŧ āĻ§āĻ°ā§‡ āĻ­ā§‡āĻŦā§‡āĻ›āĻŋāĻ˛āĻžāĻŽāĨ¤ Googled, Googled āĻāĻŦāĻ‚ Googled (āĻ¸āĻŽāĻ¯āĻŧ, два, āĻšā§āĻ¯āĻžāĻ•āĻžāĻ° āĻ¨āĻ‚ 227), āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§‡āĻ• āĻ°ā§‡āĻ¸āĻŋāĻĒāĻŋ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ¸ā§āĻĒā§‡āĻ¸āĻĄā§‡āĻ¸ā§āĻ•, āĻ†āĻ‡āĻĄāĻŋāĻ¸āĻĒā§āĻ˛āĻž āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯āĨ¤ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ āĻ†āĻŽāĻžāĻ° āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ†āĻ›ā§‡āĨ¤ āĻ†āĻ°āĻ“ āĻ•āĻŋāĻ›ā§ āĻ—ā§āĻ—āĻ˛āĻŋāĻ‚ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡, āĻ†āĻŽāĻŋ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ°ā§‡āĻ¸āĻŋāĻĒāĻŋ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻļāĻžāĻŽāĻžāĻ¨āĻŦāĻžāĻĻā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤

āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ ...
āĻ†āĻŽāĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ•āĻžāĻŸāĻž āĻ¨ā§€āĻšā§‡.

āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡:

āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ¸āĻš āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸:

  • x11vnc (āĻ†āĻŽāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻ‡ āĻ¸āĻŦ āĻ§āĻ°āĻŖā§‡āĻ° tigervnc āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻŋ āĻ¨āĻž)
  • āĻāĻĄāĻŋāĻŦāĻŋ āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄ-āĻŸā§āĻ˛āĻ¸ āĻ•āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡

āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ/āĻ¸ā§āĻŽāĻžāĻ°ā§āĻŸ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻāĻŦāĻ‚ āĻāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

  • āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄāĻāĻ¨āĻ­āĻŋāĻ¸āĻŋ (āĻ†āĻŽāĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻŸāĻŋ āĻ†āĻ›ā§‡, āĻ•āĻžāĻ°āĻŖ āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ āĻ¨ā§‡āĻ‡)
  • āĻ•āĻŋāĻ›ā§ āĻ§āĻ°āĻŖā§‡āĻ° āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ™ā§āĻ•āĻŋāĻ‚ āĻŦā§āĻ˛āĻ•āĻžāĻ° (āĻ†āĻŽāĻŋ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ āĻ›āĻžāĻĄāĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ‡āĻ¨āĻŋ)
  • āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻŸā§‹āĻ˛ā§‹āĻĄāĻžāĻ° (āĻ­āĻŋāĻāĻ¨āĻ¸āĻŋ āĻāĻŦāĻ‚ āĻŦā§āĻ˛āĻ•āĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨) āĻāĻšā§āĻ›āĻŋāĻ• (āĻ¨ā§€āĻšā§‡ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ)āĨ¤

āĻ āĻŋāĻ• āĻ†āĻ›ā§‡ āĻšāĻ˛ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŋ.

1. xorg.conf āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻĄā§‡āĻ˛āĻ˛āĻžāĻ‡āĻ¨ āĻĒāĻžāĻ¨

$ cvt 1024 768 25 # МоĐļĐŊĐž и gtf, ĐŊĐž ĐžĐŊ ĐŊĐĩ вŅĐĩĐŗĐ´Đ° Đ´Đ°ĐĩŅ‚ ĐēĐžŅ€Ņ€ĐĩĐēŅ‚ĐŊŅ‹Đš modeline.

2. āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž

xorg.conf

Section "ServerLayout"
        Identifier     "Xorg Configured" 
        Screen         0  "Monitor" 0 0
        Screen         2  "Screen2" rightof "Screen0" # "ПŅƒŅŅ‚Ņ‹ŅˆĐēĐ° Đ´ĐģŅ VNC"
        Option         "Xinerama" "1"
	EndSection
	#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        # СдĐĩŅŅŒ вŅĐĩ ĐŊĐ°ŅŅ‚Ņ€ĐžĐšĐēи ОйОŅ€ŅƒĐ´ĐžĐ˛Đ°ĐŊиŅ, ĐēĐžĐģи Ņ‚Đ°ĐēОвŅ‹Đĩ ĐĩŅŅ‚ŅŒ
        #>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	#Dummy видĐĩĐžĐēĐ°Ņ€Ņ‚Đ°
	Section "Device"
		Identifier "Device2"
		Driver "dummy"
 		VideoRam 8000
	EndSection

	#Dummy ĐŧĐžĐŊиŅ‚ĐžŅ€
	Section "Monitor"
 		Identifier "Monitor2"
  		Modeline "1024x768@25" 23.77 1024 1056 1144 1176 768 785 789 807 # ŅĐŧ. Đŋ. 1
	EndSection 

	#Dummy ŅĐēŅ€Đ°ĐŊ
	Section "Screen"
 		Identifier "Screen2"
 		Device "Device2"
 		Monitor "Monitor2"
 		DefaultDepth 24
 		SubSection "Display"
	#Ņ€Đ°ĐˇŅ€ĐĩŅˆĐĩĐŊиĐĩ ĐŋĐģĐ°ŅˆĐĩŅ‚Đ°
    		Modes      "1024x768"
    		Virtual 1024 748
    	EndSubSection
	EndSection

āĻ†āĻŽāĻ°āĻž X-sys āĻ°āĻŋāĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻ•āĻ°āĻŋ āĻāĻŦāĻ‚ arandr āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻšā§‡āĻ• āĻ•āĻ°āĻŋāĨ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ†āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ‡āĻ°āĻ•āĻŽ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻšāĻŦā§‡:

āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ ...

āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻŋ - āĻāĻŸāĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻŦā§‡āĨ¤

3. WM/DE āĻ¤ā§‡ āĻ…āĻŸā§‹āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻ†āĻŽāĻžāĻ° āĻ•āĻžāĻ›ā§‡ planshet.sh āĻ†āĻ›ā§‡)

x11vnc -rfbport 5900 -display :0 -dontdisconnect -noxfixes -xdamage -shared -forever -clip 1024x768+1600+0 -scale 1024x768 -bg -cursor X -o /home/$USER/x11vnc.log -repeat
	xrandr --addmode VIRTUAL1 1024x768 # ĐŊĐĩОйŅĐˇĐ°Ņ‚ĐĩĐģŅŒĐŊĐž
	xrandr --output VIRTUAL1 --mode 1024x768 # ĐŊĐĩОйŅĐˇĐ°Ņ‚ĐĩĐģŅŒĐŊĐž
	xrandr --output VIRTUAL2 --off --output HDMI1 --off --output VIRTUAL1 --mode 1024x768 --pos 1602x0 --rotate normal --output DP1 --off --output VGA1 --mode 1600x900 --pos 0x0 --rotate normal #вОŅ‚ ŅŅ‚Đ° ŅŅ‚Ņ€ĐžĐēĐ° СаиĐŧŅŅ‚вОваĐŊĐ° иС ŅĐžŅ…Ņ€Đ°ĐŊĐĩĐŊĐŊĐžĐŗĐž Ņ„Đ°ĐšĐģĐ° arandr

āĻ†āĻ¸ā§āĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–ā§āĻ¨:

$ xrandr |grep VIRTUAL1
        VIRTUAL1 connected 1024x768+1600+0 (normal left inverted right x axis y axis) 0mm x 0mm

āĻ¯ā§‡āĻšā§‡āĻ¤ā§ IceWM-āĻ āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻŸā§‹āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¨ā§‡āĻ‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ†āĻ›ā§‡ ~/.icewm/startup (āĻ¯āĻž āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤), āĻāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

sh -c /path/to/planshet.sh

4. āĻŽāĻ¨āĻŋāĻŸāĻ° āĻĢāĻžāĻāĻ•āĻž āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨:

	xset s off
	xset s noblank
	xset -dpms

āĻāĻ–āĻ¨ āĻ†āĻ¸āĻ›ā§‡ āĻŽāĻœāĻžāĻ° āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ°āĻŸāĻŋ! āĻ•āĻ¨āĻ¸ā§‹āĻ˛ā§‡ āĻ•ā§€āĻŦā§‹āĻ°ā§āĻĄāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻ¯āĻžāĻ¤āĻ¨ āĻ•āĻ°ā§‡ "āĻŸā§āĻ°āĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻŦāĻ‚ āĻāĻ°āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ" āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "āĻŸā§āĻ¯āĻžāĻĒ" āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻŦā§‡āĻ¨?!

āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻž āĻœāĻŋāĻ¨āĻŋāĻ¸ā§‡āĻ° āĻ–āĻžāĻ¤āĻŋāĻ°ā§‡ āĻ†āĻŽāĻŋ āĻ­āĻžāĻ¸ā§āĻ•āĻ°ā§āĻ¯ āĻ•āĻ°ā§‡āĻ›āĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ. āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻ•āĻ¨āĻ¸ā§‹āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻšāĻžāĻ˛āĻžāĻ‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻŽāĻ°āĻž āĻ¯āĻž āĻ–ā§āĻāĻœāĻ›āĻŋ āĻ¤āĻž āĻĒāĻžāĻŦ - āĻŸā§āĻ¯āĻžāĻĒ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ ...

6. planshet.sh āĻ¤ā§‡ āĻāĻ‡ āĻ¸āĻŦ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¯āĻžāĻ•

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

#!/bin/bash
       x11vnc -rfbport 5900 -display :0 -dontdisconnect -noxfixes -xdamage -shared -forever -clip 1024x768+1600+0 -scale 1024x768 -bg -cursor X -o /home/$USER/x11vnc.log -repeat
	xrandr --addmode VIRTUAL1 1024x768 # ĐŊĐĩОйŅĐˇĐ°Ņ‚ĐĩĐģŅŒĐŊĐž
	xrandr --output VIRTUAL1 --mode 1024x768 # ĐŊĐĩОйŅĐˇĐ°Ņ‚ĐĩĐģŅŒĐŊĐž
	xrandr --output VIRTUAL2 --off --output HDMI1 --off --output VIRTUAL1 --mode 1024x768 --pos 1602x0 --rotate normal --output DP1 --off --output VGA1 --mode 1600x900 --pos 0x0 --rotate normal  #вОŅ‚ ŅŅ‚Đ° ŅŅ‚Ņ€ĐžĐēĐ° СаиĐŧŅŅ‚вОваĐŊĐ° иС ŅĐžŅ…Ņ€Đ°ĐŊĐĩĐŊĐŊĐžĐŗĐž Ņ„Đ°ĐšĐģĐ° arandr
	xset s off
	xset s noblank
	xset -dpms
	adb tcpip 5555
	adb connect 192.168.0.14:5555
	sudo adb devices
	adb shell input tap 1000 20 # Ņ‚Đ°ĐŋĐ°ĐĩĐŧ ĐŋĐž "ĐēвадŅ€Đ°Ņ‚иĐēĐ°Đŧ" в ĐŋŅ€Đ°Đ˛ĐžĐŧ вĐĩŅ€Ņ…ĐŊĐĩĐŧ ŅƒĐŗĐģŅƒ (ĐŊĐĩ СĐŊĐ°ŅŽ, ĐēĐ°Đē ĐŊŅ‹ĐˇĐ°Đ˛ĐĩŅ‚ŅŅ) - ŅĐēŅ€Đ¸ĐŊ 3
	adb shell input tap 392 138 # Ņ‚Đ°ĐŋĐ°ĐĩĐŧ ĐŋĐž AndroidVNC
	adb shell input tap 20 65 # СаĐŋŅƒŅĐēĐ°ĐĩĐŧ VNC ĐŋŅ€ĐĩдваŅ€Đ¸Ņ‚ĐĩĐģŅŒĐŊĐž ĐŋŅ€ĐžĐŋиŅĐ°Đ˛ Đ°Đ´Ņ€ĐĩŅ и ĐŋĐžŅ€Ņ‚

āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻž āĻ•āĻ°āĻŦ

chmod +x /path/to/planshet.sh

āĻ¯ā§‡ āĻ¸āĻŦ, āĻ†āĻ¸āĻ˛ā§‡. āĻāĻ•ā§āĻ¸ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻĒāĻžāĻ¨āĨ¤

āĻ†āĻŽāĻŋ āĻ†āĻŽāĻžāĻ° "āĻ›ā§‹āĻŸ" āĻāĻ• āĻ‰āĻĒāĻ° āĻšāĻ˛āĻŽāĻžāĻ¨ conky āĻ†āĻ›ā§‡.

āĻĄāĻžāĻŦāĻ˛ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨āĻļāĻŸ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻŸā§āĻ¯āĻžāĻŦāĻ˛ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ ...

āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻ•āĻŋāĻ›ā§ āĻŽāĻĄā§‡āĻ˛ āĻ•āĻ°āĻŋ āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻāĻŸāĻŋāĻ° āĻ‰āĻĒāĻ° āĻĄā§‡āĻŸāĻžāĻļāĻŋāĻŸ āĻ¨āĻŋāĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻŋāĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨