محرك بحث Zeronet الشعبي. kaffiene.bit أو 1mr5rx9tauvagreb4rjcae6d37fjqay5ba للوصول إلى Zeronet.
التجريبي 0git repo هنا: 1dup5jrszgvvzbc2nq4b57qb6zxk4sstkd
grab.py
وظيفة Grab.py بسيطة للغاية ، ومع ذلك فهي الأكثر تعقيدًا في الإعداد والتشغيل. يتطلب البرنامج النصي تثبيت السيلينيوم للبيثون (يجب أن يعمل "Pip Install Selenium"). كما يتطلب منك تنزيل phantomjs. لقد قمت بتنزيل إصدار Mac من Phantomjs.org. مع ذلك في مكانه ، تحتاج إلى تحرير نص Python للإشارة إلى phantomjs. ويمكنك أيضًا تغيير الوكيل الذي تمسك به. بمجرد الانتهاء من كل هذا الإعداد ، ما عليك سوى تشغيل البرنامج النصي. بعد فترة قصيرة ، "تم؟" سوف يظهر. انتظر بضع ثوان (أنتظر حوالي 3-5) واضغط على إدخال. يجب أن تظهر ثلاثة أرقام. هذه هي التهم التي تم أمسك بها عن العناوين والأسماء والأقران. يجب أن تكون جميعها متساوية. Grab.py ثم يقوم بإخراج peerlist.txt الذي يتوقعه merge.py.
دمج
هذه هي أداة merge.py الجديدة. يتم استخدامه لتحديث إدخالات SCERANK. يستغرق فهرس موقع موجود مع "قائمة محررة" جديدة تحتوي على قائمة العناوين والأقران في الموقع ، كما تم إنشاؤه بواسطة Grab.py. يجب أن يكون لـ peerlist.txt عنوانًا واحدًا على كل سطر ، متبوعًا بمساحة ، ثم Scentank ، تليها مساحة واسم الموقع. ستجد Merge.py بعد ذلك جميع المواقع في الفهرس وتجمع بين Scerank الجديد مع القديم. إذا كان أحدهم مفقودًا ، فسيستخدمه المتاح. إذا لم يكن هناك أي منهما ، فسيحافظ على "-". يتم فصل أي مواقع فريدة من نوعها في قائمة peerlist إلى ملف newsites.txt ، للحصول على علامات أسهل. سيؤدي تشغيل الأداة عدة مرات إلى إلحاق newsites.txt ، وليس الكتابة فوقها. لا يزال يتم إضافة مواقع جديدة إلى data.txt باليد في الوقت الحالي (بمجرد أن يكون توليد العلامات الآلي في مكانها ، لن يكون هذا).
Mergeold.py
يأخذ Mergeold.py مؤشر موقع موجود ، مثل Kaffiene سابقًا ، إلى جانب "قائمة محررة" جديدة تحتوي على قائمة العناوين وزملاء الموقع (كما تم الحصول عليها من /الإحصائيات). يجب أن يكون لـ peerlist.txt عنوانًا واحدًا على كل سطر بدون معلومات وصفية ، تليها مساحة ، ثم عدد أقرانهم. أو أي قيمة ترغب في تعيينها إلى الموقع. "Scentank" إذا صح التعبير. ستجد Mergeold.py بعد ذلك جميع المواقع في الفهرس وإلحاح ترتيب الموقع في نهاية الإدخال (مرة أخرى ، مع فاصل فضاء). إذا لم يكن الموقع في قائمة Peerlist ، فسيحصل على قيمة وهمية. يتم فصل أي مواقع فريدة من نوعها في قائمة peerlist إلى ملف newsites.txt ، للحصول على علامات أسهل.
تجدر الإشارة إلى أن mergeold.py يعمل فقط مع data.txt الذي لم يتم تطبيق Sceerank بعد. أيضًا ، سوف يتوقع index.html الجديد data.txt مع scentank. يرجى وضع ذلك في الاعتبار.
check.py
هذه هي أداة التحقق المكررة الأصلية. إنه يعمل بشكل رائع ويسمح باختيار الملف دون تعديل البرنامج النصي. إنه يكشف ببساطة عن عدد المواقع الفريدة الموجودة في الفهرس ، وما هي التكرارات ، إذا كان هناك أي شيء. إنها أداة بسيطة ومباشرة للأمام.