Maxlinus
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору у меня пока не получилось .exe из исходников , выкрутился создав "инсталятор" со своими настройками сервера через autoit 1 Вариант , настройки хранятся в файле , при нажатии на собраный .exe файл копирует RustDesk в папку Program Files , копирует файл настроек и создаёт ярлык на рабочем столе. Код: DirCreate(@AppDataDir & "\RustDesk\config") DirCreate("C:\Program Files\RustDesk") FileInstall( "RustDesk.exe", @TempDir & "\RustDesk.exe", 1 ) FileInstall( "RustDesk2.toml", @AppDataDir & "\RustDesk\config\RustDesk2.toml", 1 ) ShellExecute( @TempDir & "\RustDesk.exe") FileCopy(@TempDir & "\RustDesk.exe", "C:\Program Files\RustDesk\", 0) FileCreateShortcut( "C:\Program Files\RustDesk\RustDesk.exe", @DesktopDir & "\RustDesk.lnk" ) | 2 Вариант , через "rustdesk-host=192.168.1.1,key=КлючШифрования= " Код: DirCreate(@AppDataDir & "\RustDesk\config") DirCreate("C:\Program Files\RustDesk") FileInstall( "rustdesk-host=192.192.192.155,key=y0BToQ4AlKd+9PReJ000000ojb+7711111Sdb8Kc=.exe", @TempDir & "\rustdesk-host=192.192.192.155,key=y0BToQ4AlKd0000000YTsyHzEojb+77n1118Kc=.exe", 1 ) FileInstall( "RustDesk2.toml", @AppDataDir & "\RustDesk\config\RustDesk2.toml", 1 ) ShellExecute( @TempDir & "\rustdesk-host=192.192.192.155,key=y0BToQ4000ReJD9YTsyHzEojb+77nYYUsSdb8Kc=.exe") FileCopy(@TempDir & "\rustdesk-host=192.192.192.155,key=y0BToQ4AlKd000009YTsyHzEojb+77nYYUsSdb8Kc=.exe", "C:\Program Files\RustDesk\", 0) FileCreateShortcut( "C:\Program Files\RustDesk\rustdesk-host=192.192.192.155,key=y0BToQ4A00000D9YTsyHzEojb+711111b8Kc=.exe", @DesktopDir & "\RustDesk.lnk" ) | Добавлено: Еще есть опция rustdesk-1.1.9.exe --silent-install 1 можно ее также использовать в сборках Добавлено: команды запуска cmd --install --silent-install --uninstall --service --tray --connect <id> | Всего записей: 252 | Зарегистр. 06-12-2011 | Отправлено: 15:49 18-10-2022 | Исправлено: Maxlinus, 15:53 18-10-2022 |
|