Chat_desk (em fabricação)Um aplicativo de bate-papo auto-hospedado para desktop escrito em vibração!
Testado finamente no Windows e Linux!
Eu não possuo um Mac, então, são necessários testadores de Mac! Alguma ajuda seria muito grata?
Vá para lançamentos
curl " https://raw.githubusercontent.com/omegaui/chat_desk_linux_install_script/main/script/install-linux.sh " | sh Além da configuração, você deve baixar chat_desk_core & pubspec.yml no diretório raiz de instalação,
Execute o seguinte para baixá -lo,
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.ymlOnde, a plataforma é Windows ou Mac .
É fácil
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 Ei, isso é para você, se você quiser ajudar na construção do projeto,
Desde então, o núcleo do programa é separado e independente da interface do usuário, parece um aborrecimento de construir o núcleo e a interface do usuário para testar mudanças/recursos,
⚡ Mas esse não é o caso com chat_desk ⚡
Para fins de depuração, você pode substituir o comando spawner em server_handler.dart , para ativar o núcleo incorporado,
Tudo que você precisa fazer é substituir,
Apenas esta linha
_serverProcess = await Process . start (
"${! Platform . isWindows ? "./" : "" }chat_desk_core.exe" , []);Com esta linha
_serverProcess = await Process . start (
"dart" , [ "lib/core/server/server.dart" ]);E isso é tudo, seu servidor incorporado está pronto para testar !!


