流行的Zeronet搜索引擎。 kaffiene.bit或1Mr5rx9tauvagreb4rjcae6d37fjqay5ba在Zeronet上訪問。
實驗0GIT回購:1DUP5JRSZGVVZBC2NQ4B57QB6ZXK4SSTKD
grab.py
grab.py的功能非常簡單,但是設置和運行最複雜的功能。該腳本需要為Python安裝硒(“ PIP安裝硒”應起作用)。它還要求您下載phantomjs。我從phantomjs.org下載了Mac版本。將其實現,您需要編輯Python腳本以指向Phantomjs。而且,您還可以選擇更改您從哪個代理中抓取的代理。完成所有設置後,只需運行腳本即可。短時間後,“完成了?”會出現。等待幾秒鐘(我等待3-5左右),然後擊中Enter。應該出現三個數字。這些是地址,名稱和同齡人的搶奪計數。他們都應該相等。然後,grab.py然後輸出一個peerlist.txt,該py.txt所期望的。
合併
這是新的合併工具。它用於更新Siterank條目。它將帶入現有的站點索引以及一個新的“ peerList”,其中包含由grab.py生成的網站的地址和同行列表。 peerlist.txt需要在每行上有一個地址,然後是一個空間,然後是Siterank,然後是一個空間和站點的名稱。然後,Merge.py將找到索引中的所有站點,並將新的Siterank與舊站點相結合。如果其中一個缺少,它將使用可用的。如果沒有,它將保持“ - ”。 peerlist獨特的任何站點都分為news.txt文件,以易於標記。多次運行該工具會附加到newsites.txt,而不是覆蓋。目前,新站點仍會手動添加到data.txt(一旦建立自動標記,這將不再是)。
Mergeold.py
Mergeold.py採用了現有的站點索引,例如Kaffiene以前使用過的,以及一個新的“ PEERLIST”,其中包含網站的地址和同行列表(如 /stats獲得)。 PEERLIST.TXT需要在每行上有一個地址,沒有描述性信息,然後是一個空間,然後是同行的數量。或您希望分配給網站的任何價值。如果可以的話,一個“ siterank”。然後,Mergeold.py將在索引中找到所有站點,並將站點等級附加到條目的末尾(再次使用空間分離器)。如果網站不在同一列表中,則將其分配為虛擬' - '值。 peerlist獨特的任何站點都分為news.txt文件,以易於標記。
值得注意的是,Mergeold.py僅與尚未應用siterank的data.txt一起使用。此外,新的index.html將期望與siterank一起使用data.txt。請記住這一點。
check.py
這是原始的重複檢查工具。它效果很好,甚至可以在不修改腳本的情況下進行文件選擇。它只是揭示了索引中有多少個唯一的站點,如果有的話,重複項是什麼。這是一個簡單而直接的工具。