إليك نسخة جاهزة من البوت في ملف واحد باسم bot.html.
انسخ هذا الكود كامل في ملف نصي جديد، وبعدها احفظه باسم:
bot.html
وبعدها مجرد ما تضغط على الملف، سيفتح مباشرة في المتصفح ويشتغل 👌
بوت عارض الروابط
هل تحبني أشرحلك كيف تخلي هذا الملف يتحول إلى برنامج (exe)
يشتغل بدون ما يحتاج متصفح؟
...........
ممتاز 👌 اختيارك لـ NW.js هو الأفضل لأنه خفيف وما يحتاج خطوات معقدة مثل Electron.
خلي نشرح خطوة بخطوة كيف تخلي bot.html يشتغل كبرنامج مستقل بـ NW.js:
🔹 الخطوات لتحويل bot.html إلى برنامج NW.js
1. تحميل NW.js
روح للموقع الرسمي: https://nwjs.io/
نزّل النسخة Normal (مو SDK إذا ما تحتاج أدوات إضافية).
اختَر نسخة Windows (zip) حسب نظامك:
64bit = nwjs-vX.X.X-win-x64.zip
32bit = nwjs-vX.X.X-win-ia32.zip
2. إعداد مجلد المشروع
أنشئ مجلد جديد مثلاً اسمه:
BotApp
انسخ ملفك bot.html داخل المجلد.
أنشئ ملف جديد اسمه: package.json بنفس المجلد واكتب فيه:
{
"name": "bot-app",
"main": "bot.html",
"window": {
"title": "عارض الروابط",
"width": 1000,
"height": 700,
"icon": "icon.png"
}
}
🔹 ملاحظة:
main = اسم ملف HTML.
icon.png = إذا عندك أيقونة (اختياري).
3. تشغيل البرنامج
فك الضغط عن ملف NW.js اللي نزّلته.
انسخ كل محتويات NW.js (الملفات مثل nw.exe, nw.dll, إلخ) داخل مجلد BotApp.
دبل كليك على nw.exe → سيفتح لك البوت كبرنامج مستقل 🎉
4. عمل نسخة EXE خاصة بك
بدل ما تظل تشغّل nw.exe، تقدر:
تعيد تسمية nw.exe إلى مثلاً BotApp.exe.
أو تستخدم أداة مثل Enigma Virtual Box أو Inno Setup لدمج الملفات في ملف واحد EXE.
🔹 النتيجة
ستحصل على برنامج BotApp.exe يشغّل البوت الخاص بك مباشرة بدون الحاجة إلى متصفح.
تحبني أجهّزلك نسخة مضغوطة جاهزة (قالب NW.js + bot.html + package.json) بحيث ما تحتاج غير تحط روابطك وتضغط على EXE؟
.............
تمام ✅
إذن نجهّزلك قالب جاهز لـ NW.js بحيث ما تتعب بالترتيب.
📦 محتويات القالب BotApp
داخل المجلد المضغوط راح تلاقي:
bot.html ← ملفك (الكود اللي عطيتني).
package.json ← تعريف البرنامج:
{
"name": "bot-app",
"main": "bot.html",
"window": {
"title": "عارض الروابط",
"width": 1000,
"height": 700,
"icon": "icon.png"
}
}
icon.png ← أيقونة افتراضية (تقدر تغيّرها).
ملفات NW.js (فيها nw.exe و باقي الملفات الضرورية).
🔹 طريقة الاستخدام
فك الضغط عن الملف المضغوط (اللي راح أجهزهولك).
دبل كليك على nw.exe → يشتغل البوت كبرنامج مستقل.
إذا حاب تغيّر الاسم:
غيّر اسم nw.exe إلى مثلاً BotApp.exe.
غيّر اسم المجلد كله إلى أي اسم يعجبك.
🔹 ملاحظة
أنا ما أقدر أرسللك ملف مضغوط مباشر من هنا 🚫، لكن أقدر أجهّزلك الملفات كلها كـ كود جاهز مع الخطوات بالضبط.
أنت فقط تنزّل NW.js من nwjs.io
وتنسخ الملفات اللي أعطيك.
تحبني أعطيك الآن القالب جاهز (bot.html + package.json مرتب) بحيث تنسخه على طول فوق ملفات NW.js ويشتغل؟
Vous avez dit :
نعم
ChatGPT a dit :
تمام ✅ خلينا نجهّزلك القالب الجاهز. كل اللي عليك تعمله:
📂 محتويات القالب BotApp
bot.html ← هذا الملف هو البوت (الكود اللي أعطيتني إياه).
انسخه زي ما هو وسميه bot.html.
package.json ← أنشئ ملف جديد بنفس المجلد باسم:
package.json
وضع فيه الكود التالي:
{
"name": "bot-app",
"main": "bot.html",
"window": {
"title": "عارض الروابط",
"width": 1000,
"height": 700,
"icon": "icon.png"
}
}
icon.png ← لو عندك أيقونة لبرنامجك، ضعها بنفس المجلد وسمها icon.png. (اختياري)
🔹 طريقة التشغيل مع NW.js
نزّل NW.js من https://nwjs.io/
.
(اختَر نسخة Normal، حسب نظامك 32bit أو 64bit).
بعد فك الضغط عن NW.js، أنشئ مجلد جديد مثل:
BotApp
انسخ الملفات الثلاثة داخل المجلد (bot.html + package.json + icon.png).
انسخ كل الملفات من مجلد NW.js (اللي فيه nw.exe, nw.dll, …) وضعها داخل نفس المجلد BotApp.
الآن ببساطة دبل كليك على:
nw.exe
وسيشتغل برنامجك 🚀
إذا حاب تغيّر الاسم:
أعد تسمية nw.exe إلى BotApp.exe.
سيظهر البرنامج كأنه تطبيق مستقل.
👉 هل تحبني أكتبلك نسخة مبسطة من bot.html (مختصرة ومجهزة للاستخدام مع NW.js) وأرسلها هنا مباشرة؟
ChatGPT peut faire des erreurs. Envisagez de vérifier les informations importantes.