ahmad1abbadi / darkos

small project that allow run pc games on android by wine using box64
GNU General Public License v3.0
162 stars 12 forks source link

Vnc connection #43

Open Dacode98 opened 2 months ago

Dacode98 commented 2 months ago

if change run-darkos.py script start_wine function as it, will get vnc access from port :1 also need to install x11vnc pkg install x11vnc change x11 preferences and set enabled Force landscape orientation

sed -i '/def start_wine()/,/^def/c\ def start_wine():\ os.system("$PREFIX/glibc/opt/scripts/termux-x11.sh displayResolutionMode:custom &>/dev/null &")\ os.system("$PREFIX/glibc/opt/scripts/termux-x11.sh displayResolutionCustom:1080x1920 &>/dev/null &")\ os.system("pkill x11vnc")\ os.system(f"box64 wine64 explorer /desktop=shell,1080x1920 $PREFIX/glibc/opt/apps/DARKOS_configuration.exe &>/dev/null &")\ os.system('\''x11vnc -auth /data/data/com.termux/files/usr/tmp/.Xauth -display :0 -noxdamage -noxfixes -noxrandr -forever -bg -rfbport 5901 -o /dev/null &'\'')\ os.system("am start -n com.termux.x11/com.termux.x11.MainActivity &>/dev/null")\ os.system("clear")\ os.system("python3 $PREFIX/bin/photo.py")\ print("")\ print(f" {R}{BOLD}D{G}{BOLD}A{Y}{BOLD}R{B}{W}{BOLD}K{R}{BOLD} O{C}{BOLD}S{G}{BOLD} is running...... {W}")\ print("")\ print(f"{G}{BOLD} Please choose an option: ")\ print("")\ print(f"{G}{BOLD} (1) for {C}SHUTDOWN{W}")\ print("")\ print(f"{G}{BOLD} (2) for exit to the {C}terminal{W}")\ print("")\ print(f"{G}{BOLD} Simply press any other key to {C}REBOOT{W}")\ print("")\ \ def' /data/data/com.termux/files/usr/bin/run-darkos.py