CHAT_DESK (при изготовлении)Самостоятельное приложение чата для рабочего стола, написанное в Flutter!
Мелко протестированные на Windows и Linux!
У меня нет Mac, так что тестировщики Mac нужны! Любая помощь была бы очень благодарна?
Перейти к выпускам
curl " https://raw.githubusercontent.com/omegaui/chat_desk_linux_install_script/main/script/install-linux.sh " | sh Помимо настройки, вам необходимо загрузить chat_desk_core & pubspec.yml в каталоге установки ROOT,
Запустите следующее, чтобы загрузить его,
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/bin/ < platform > /chat_desk_core.exe
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/pubspec.ymlГде, платформа является либо Windows , либо Mac .
Это легко
git clone https://github.com/omegaui/chat_desk
cd chat_deskflutter pub get
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/bin/ < platform > /chat_desk_core.exe
# for linux
# sudo chmod 777 chat_desk_core.exeflutter run Привет, это для вас, если вы хотите помочь в создании проекта,
Поскольку ядро программы разделена и не зависит от пользовательского интерфейса, кажется, что это хлопот построения как ядра, так и пользовательского интерфейса для тестирования изменений/функций,
⚡ Но это не так с CHAT_DESK ⚡
В целях отладки вы можете заменить команду Spawner в server_handler.dart , чтобы включить встроенное ядро,
Все, что вам нужно сделать, это заменить,
Только эта линия
_serverProcess = await Process . start (
"${! Platform . isWindows ? "./" : "" }chat_desk_core.exe" , []);С этой линией
_serverProcess = await Process . start (
"dart" , [ "lib/core/server/server.dart" ]);И вот и все, ваш встроенный сервер готов к тестированию !!


