المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح تبادل الكاش في البروكسي عن طريق Tracker Joiner باستخدام سكربت PHP



Raed Saadeh
25-03-2013, 12:45 PM
السلام عليكم,,,


كيف الحال ,,

اخواني الافاضل ,,

بالنسبة لتبادل الكاش في البروكسي ,, وبما ان البروكسي لا يقبل اكثر من تراكر واحد ,,
فوضعت هذا السكربت وهو من برمجة احد الاخوة ,, سكربت بلغة PHP .. يمكّنك من تشغيل اكثر من تراكر على البروكسي ,, وتشغيل تراكر جوينر ..


اولا يلزمك لتركيب هذا السكربت ان يكون السيرفر فيه البرامج هذه :


apach2, mysql, php5, phpmyadmin


تستطيع تنصيبها بكاملة بامر واحد طبق هذا الامر :



apt-get install apache2 php5 php-cli phpmyadmin rar zip mc mysql-server -y



الان بعد تنصيبها ننشئ بالسيرفر مجلد للتراكر في المسار www بالامر:



mkdir /var/www/tr


مع ملاحظة tr = اسم مجلد التراكر .

الان حمل الملف المرفق وفك ضغطه سينتج لديك 3 ملفات ,,
ارفعهم الى المجلد الذي انشاته باسم tr ومن ثم اعطي ملفات الـ PHP تصريح 755 .

الان ناتي الى ملف Cluster الخاص بالكاش في الكارد بروكسي ونجهزه للعمل مع السكربت ,,

اولا ننتقل للمسار :



cd /usr/local/csp/lib


ثم نستخدم الجافا لحماية ملف الكلاستر بكلمة سر .. وتشفره بالامر :



java -jar fishenc.jar /usr/local/csp/cache/cluster /var/www/tr/list.enc JO1SAT.COM


مع تغيير التالي :
لاحظ مسار ملف الكلاستر القديم ,, اذا كان خطأ عدله الى مسار الكلاستر الحالي لديك .
ايضا لاحظ كلمة JO1SAT.COM غيرها الى الباسورد التي تريدها حتى تستخدمها للتراكر كي .


اذا ظهر لك خطأ ممكن ان يكون من مسار الجافا ابحث بالنت طرق معرفة الجافا حسب الاصدار ومسارها ,, وشفر على نفس الجافا ,,


الان بعد تجهيز ملف الـ Cluster الان نعمل على ربط البروكسي بالسكربت ,, نفتح ملف proxy.xml الخاص بالبروكسي ونضيف مع اعدادات الكاش هذا :



<tracker-url>HOST/tr/list.enc</tracker-url>
<tracker-key>JO1SAT.COM</tracker-key>


مع تغيير اللازم ,, مسار السكربت بالسطر الاول ,, والهوست ,, اما السطر الثاني فهي الباسورد التي اخترتها ,,


الان نفتح ملف settings.xml الموجود مع ملفات السكربت ونضع بداخل الملف :



<tracker>
<tracker_des>Tracker 1</tracker_des>
<tracker_url>http://HOST/cluster.enc</tracker_url> <!-- encrypted cluster list file -->
<tracker_key>PASSWORD</tracker_key> <!-- encrypted tracker key -->
</tracker>

<tracker>
<tracker_des>Tracker 2</tracker_des>
<tracker_url>http://HOST/tracker/cluster.php</tracker_url> <!-- encrypted tracker url -->
<tracker_key>2nd tracker pass</tracker_key> <!-- encrypted tracker key -->
</tracker>

<tracker>
<tracker_des>cluster local</tracker_des>
<tracker_url>http://HOST/tr/cluster</tracker_url> <!-- Non encrypted cluster list file -->
</tracker>

<my_tracker_key>PASSWORD</my_tracker_key>


الاعدادات بالاعلى هي للمتبادلين بالتراكر طبعا مع باسورداتهم اللي بيرسلوها لك ,, واخر سطر هو باسورد التراكر التي تضعها وهي التي ستعطيها للمتبادلين مع الهوست والمسار الخاص بك .


وتضع داخل اعدادات البروكسي المراد تبادل التراكر وربطه به التالي :



<tracker-url>http://HOST/tr/cluster.php</tracker-url>
<tracker-key>JO1SAT.COM</tracker-key>


مع تغيير الرابط الى الباسورد والمسار بالاعلى .

بعد الانتهاء اعمل ريستارت للاباتشي apache2 :



/etc/init.d/apache2 restart


دمتم بود ,,

عبود قاسم
28-12-2013, 10:33 PM
جزاك الله كل خير

atlas
01-07-2014, 02:19 AM
جزاك الله كل خير

kjonker1
19-08-2017, 08:44 AM
nice job tracker stil working ?