قم بتنزيل Tomato Novels وقم بتنفيذه من خلال Python، يرجى عدم إساءة استخدامه واستخدامه والاعتزاز به.
يتم استخدام 1.c.exe لاكتشاف التغييرات في بنية صفحات الويب الخاصة برواية Tomato
يتم استخدام 2.s.exe للبحث عن محتوى جديد ويمكن استخدامه مع برنامج تنزيل رواية Tomato
3.f.exe يقسم الملفات الجديدة وفقًا لحجم الملف ويمكن استخدامه مع برنامج تنزيل رواية Tomato
أدخل الرابط الكامل لصفحة كتالوج الرواية أو معرف التنزيل
أدخل المعرف أو الرابط للتحميل مباشرة
أدخل 1 للتحديث، واقرأ المعرف في record.json
للتحديث
أدخل 2 للبحث
أدخل 3 للتحميل دفعة واحدة
أدخل 4 لإدخال الإعدادات. يمكنك ضبط العنصر النائب في بداية فقرة النص، وضبط التأخير، وموقع التخزين الجديد، ووضع الحفظ.
أدخل 5 لعمل نسخة احتياطية من الرواية التي تم تنزيلها وكذلك تنسيق التنزيل والمسافة في بداية الفقرة وما إلى ذلك.
أدخل 6 للخروج من البرنامج
config.json
نظام | عملية |
---|---|
ويندوز 7 | قابل للتشغيل |
ويندوز 10 | قابل للتشغيل |
ويندوز 11 | قابل للتشغيل |
ماك 10.1 | قابل للتشغيل |
ماك OS X 10.2 | قابل للتشغيل |
ماك OS X 10.3 | قابل للتشغيل |
ماك OS X 10.4 | قابل للتشغيل |
ماك OS X 10.5 | قابل للتشغيل |
ماك OS X 10.6 | قابل للتشغيل |
ماك OS X 10.7 | قابل للتشغيل |
ماك OS X 10.8 | قابل للتشغيل |
ماك OS X 10.9 | قابل للتشغيل |
كالي لينكس 2024.3 | قابل للتشغيل |
خطأ: The above exception was the direct cause of the following exception: urllib3.exceptions.ProxyError: ('Unable to connect to proxy', FileNotFoundError(2, 'No such file or directory')) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "requestsadapters. py", line 667, in send File "urllib3connectionpool. py", line 843, in urlopen File "urllib3utilretry. py", line 519, in increment urllib3. exceptions. MaxRetryError: HTTPSConnectionPool(host='fanqienovel. com', port=443): Max retries exceeded with url: /page/7143038691944959011 (Caused by ProxyError('Unable to connect to proxy', FileNotFoundError(2, 'No such file or dire ctory')))
......
خطأ في الشبكة، يرجى التحقق من اتصال الشبكة (مثل إيقاف تشغيل الوكيل، التسريع)
الوظائف التي ينفذها إصدار الويب
بعد تنزيل خادم الويب، يمكنك تنزيل الملف الجديد مباشرة على جهاز الكمبيوتر المحلي الخاص بك، بحيث يمكن تشغيله عن بعد في حاوية أو جهاز افتراضي.
هناك شريط التقدم، جميل!
يمكنك تحميل الروايات بالهوية والبحث عن الروايات بالاسم وتحديث الروايات التي تم تنزيلها مسبقا.
واجهة مستخدم بسيطة.
تصميم قائمة الانتظار، حيث يمكنك إضافة عدة كتب إلى قائمة الانتظار وتنزيلها على دفعات.
(وتمت إعادة بناء الكود الأصلي. لا أستطيع أن أقول ما إذا كان قد تغير للأفضل أو للأسوأ. والسبب الرئيسي هو أنه ليس من المناسب تحويل الكود السابق إلى إصدار ويب.)
لا يحتوي إصدار الويب حاليًا على ملف exe. لديك طريقتان لتشغيل إصدار الويب.
تشغيل بايثون
انسخ هذا المشروع باستخدام Git أو قم بتنزيل الملف المضغوط للمشروع مباشرة وفك ضغطه. أدخل مجلد المشروع، وقم بإنشاء بيئة افتراضية جديدة، واستخدم pip install -r requirements.txt
لتثبيت تبعيات python لهذا المشروع.
ثم أدخل دليل src
، وقم بتشغيل server.py
باستخدام python، واتبع التعليمات لفتح http://localhost:12930
باستخدام المتصفح. (ملاحظة: عند تنزيل المشروع zip
أو git
لإصدار python
3.8 والإصدارات الأقدم، احذف main.py
الأصلي في دليل src
، ثم قم بتغيير اسم main2.py
إلى main.py
)
تشغيل عامل الميناء
انسخ هذا المشروع باستخدام Git أو قم بتنزيل الملف المضغوط للمشروع مباشرة وفك ضغطه. انتقل إلى مجلد المشروع.
استخدم docker compose up
مباشرة (أو docker compose up -d
للتشغيل في الخلفية) لإنشاء الصورة وبدء تشغيلها. بعد البدء استخدم المتصفح للوصول إلى http://localhost:12930
.
سيتم تخزين الروايات والبيانات الشخصية التي تم تنزيلها (مجلد data
) في مجلد عامل الإرساء، المسمى fanqie_data
و fanqie_downloads
على التوالي. إذا كنت تريد تعديله إلى دليل محدد، فيمكنك تعديل جزء بيانات المستخدم الدائم في ملف docker-compose.yaml
.
إذا كان لديك أي تعليقات أو أخطاء في البرنامج، فلا تتردد في مناقشتها في القضايا
هذا البرنامج مخصص للأغراض التعليمية والبحثية المتعلقة بتقنيات الزحف على الويب ومعالجة صفحات الويب بلغة Python. ولا يجوز استخدامه في أي نشاط غير قانوني أو انتهاك لحقوق الآخرين. يتحمل المستخدم أي مسؤولية قانونية ومخاطر تنشأ عن استخدام هذا البرنامج، ولا يتحمل المؤلف والمساهمون في المشروع أي مسؤولية عن أي خسارة أو ضرر ناتج عن استخدام البرنامج
قبل استخدام هذا البرنامج، يرجى التأكد من الالتزام بالقوانين واللوائح ذات الصلة، وكذلك سياسات استخدام الموقع، واستشارة المستشار القانوني إذا كانت لديك أية أسئلة أو استفسارات
تم تصميم هذا البرنامج للأغراض التعليمية والبحثية المتعلقة ببرامج زحف الويب Python وتقنيات معالجة صفحات الويب، ويجب عدم استخدامه في أي أنشطة أو أعمال غير قانونية تنتهك حقوق الآخرين. يتحمل المستخدمون مسؤولية أي التزامات قانونية ومخاطر تنشأ عن ذلك استخدام هذا البرنامج المؤلف والمساهمين في المشروع ليسوا مسؤولين عن أي خسائر أو أضرار ناتجة عن استخدام البرنامج.
قبل استخدام هذا البرنامج، يرجى التأكد من الالتزام بالقوانين واللوائح ذات الصلة وسياسات استخدام الموقع الإلكتروني إذا كانت لديك أية أسئلة أو استفسارات.
يتوافق هذا البرنامج مع AGPL-3.0 مفتوح المصدر. عند استخدام الكود المصدري لهذا البرنامج، يرجى الإشارة إلى المصدر واستخدام هذه الاتفاقية أيضًا.
المؤلف: Yck (ying-ck) وYqy(qxqycb) وLingo(lingo34)