chat_desk (في صنع)تطبيق دردشة مستضافة ذاتيا لسطح المكتب مكتوب في رفرفة!
تم اختباره بدقة على 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 في دليل الجذر التثبيت ،
قم بتشغيل ما يلي لتنزيله ،
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 مرحبًا ، هذا لك ، إذا كنت تريد المساعدة في بناء المشروع ،
نظرًا لأن جوهر البرنامج منفصل ومستقل عن واجهة المستخدم ، يبدو أن هناك متاعبًا لبناء كل من Core و UI لاختبار التغييرات/الميزات ،
⚡ ولكن هذا ليس هو الحال مع 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" ]);وهذا كل شيء ، خادمك المضمّن جاهز للاختبار !!


