• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

جلوگيري از دزدي BW در coppermine photo galery

setareh2

Registered User
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
649
لایک‌ها
2
سن
46
محل سکونت
OC
خيليها وقتي به يه سايت پر از عكس يا مطلب باحال ميرسند فوري برنامه webzip يا نرم افزارهاي مشابه رو راه ميندازن!
اين مسئله تو سايتهاي معمولي و با محتواي تكست خيلي مهم نيست ولي سايتهاي گالري عكس مثل coppermine photo galery در صورتيكه هدف اين جور افراد قرار بگيرن حجم زيادي از BW سايت از بين ميره...
من با بررسي يكي از سايتهام كه با coppermine photo galery ساخته شده متوجه بالارفتن غير عادي مصرف BW با ثابت بودن تعداد ويزيتور unique شدم!
ميشه يه جوري جلوي اين برنامه هارو گرفت؟؟؟
آيا با تغيير .htaccess ميشه جلو اين كار رو گرفت؟
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
برای اینکه کسی از سایت دیگه ای نتونه استفاده کنه میشه از htaccess استفاده کرد ...
ولی این مشکلو باید با قطع دسترسی بعضی Agent ها که مثل همین webzip و کلا به صورت spider کار میکنند انجام بدید ! قبلا یک مقاله دربارش خونده بودم ولی متاسفانه الان آدرسشو پیدا نمیکنم ...
 

knowhow

مدیران قدیمی
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
3,478
لایک‌ها
22
آره با تغییر htaccess می شه به این کار می گن Hot linking protection و اگه مثلا از ما سرویس بگیرید این option از داخل cpanel قابل تغییر است.
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
آقا محمد رضا این Hot Linking Protection فقط برای لینک کردن و استفاده تویه سایتهایی دیگه هست یا اینجور Spider ها رو هم میتونه Ban بکنه ؟
 

setareh2

Registered User
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
649
لایک‌ها
2
سن
46
محل سکونت
OC
به httaccess نميشه... spider با اون ban نمي شه.... با robot.txt يه كارايي ميشه كرد كه اونم اولا باعث ميشه صفحات تو سايتهاي جستجوگر ايندكس نشه ثانيا راحت ميشه دورش زد!... بهتره برم پول بيشتري بدم BW رو ببرم بالا ;)
علي جان اون آدرسي كه دادي خودشون يكي از خفنترين نرم افزارهاي دانلود سايت رو نوشتن!!!! اين صفحشون برام جالب بود..... مرسي..
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
به نقل از setareh2 :
به httaccess نميشه... spider با اون ban نمي شه.... با robot.txt يه كارايي ميشه كرد كه اونم اولا باعث ميشه صفحات تو سايتهاي جستجوگر ايندكس نشه ثانيا راحت ميشه دورش زد!... بهتره برم پول بيشتري بدم BW رو ببرم بالا ;)
علي جان اون آدرسي كه دادي خودشون يكي از خفنترين نرم افزارهاي دانلود سايت رو نوشتن!!!! اين صفحشون برام جالب بود..... مرسي..
بله ! من خودم معمولا سایتهای که مقاله زیاد دارند رو با همین برنامه میگیرم ! :)

برای مقابله با این برنامه ها هم یک راه نسبتا مشکل هست !

یک برنامه که مثلا با PHP نوشته شده باشه و با برنامه گالری تون هماهنگ باشه ... اینجور اسپایدر هارو میشه از روی بعضی پارامترهاشون شناسایی کرد و IPشونو موقتا مثلا برای 1 ساعت Ban کرد ! ولی خوب کار یک برنامه نویسه !
 

setareh2

Registered User
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
649
لایک‌ها
2
سن
46
محل سکونت
OC
اگه بشه كاري كرد تو كدهاي coppermine لينك هاي به عكسها به صورت جاوا اسكريپت (تكه تكه) در بياد فكر كنم بشه spider رو فريب داد....
كسي ميتونه اين كار رو با coppermine بكنه؟

مثلا"
کد:
 مثلا به جای
<a href="http://yourdomain.com/image.jpg"><img src="http://yourdomain.com/image-small.jpg"></a>
بنویسیم:

<a href="http://yourdomain.com/   
<script language="javascript">
    <!--
    document.write('image' + '.' + 'jpg">');
    // -->
    </script>
<img src="http://yourdomain.com/image-small.jpg"></a>
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
به نقل از setareh2 :
اگه بشه كاري كرد تو كدهاي coppermine لينك هاي به عكسها به صورت جاوا اسكريپت (تكه تكه) در بياد فكر كنم بشه spider رو فريب داد....
كسي ميتونه اين كار رو با coppermine بكنه؟

مثلا"
کد:
 مثلا به جای
<a href="http://yourdomain.com/image.jpg"><img src="http://yourdomain.com/image-small.jpg"></a>
بنویسیم:

<a href="http://yourdomain.com/   
<script language="javascript">
    <!--
    document.write('image' + '.' + 'jpg">');
    // -->
    </script>
<img src="http://yourdomain.com/image-small.jpg"></a>
احتیاجی هم به این قدر پیچیده کردنش نیست !

حتی اگر تویه یک پنجره Pop up باز بشه دیگه اسپیدر نمیتونه کاری بکنه !

من این موضوع رو با همین HTTrack دیدم و جواب میده !
 

setareh2

Registered User
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
649
لایک‌ها
2
سن
46
محل سکونت
OC
به نقل از Ali_ix :
احتیاجی هم به این قدر پیچیده کردنش نیست !

حتی اگر تویه یک پنجره Pop up باز بشه دیگه اسپیدر نمیتونه کاری بکنه !

من این موضوع رو با همین HTTrack دیدم و جواب میده !
=========
منظورتون اينه كه تو تگ <a> يه target="_blank" اضافه بشه spider گول مي خوره؟؟ :blink:
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
نه با همون جاوا و با event ی مثل onclick آدرس رو باز بکنه !

اگر توضیحات کامل و خفن میخواید از مازولاق (mazoolagh) بپرسید
 

setareh2

Registered User
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
649
لایک‌ها
2
سن
46
محل سکونت
OC
به نقل از Ali_ix :
نه با همون جاوا و با event ی مثل onclick آدرس رو باز بکنه !

اگر توضیحات کامل و خفن میخواید از مازولاق (mazoolagh) بپرسید
=====
خوب علي جان مشكل اينجاس كه اينو چطور به coppermine اضافه كرد...
 

Ali_ix

Registered User
تاریخ عضویت
16 دسامبر 2003
نوشته‌ها
612
لایک‌ها
5
سن
40
محل سکونت
Tehran
به نقل از setareh2 :
=====
خوب علي جان مشكل اينجاس كه اينو چطور به coppermine اضافه كرد...

ساده ترينش اينه كه ممكنه نويه فايلهاي قالبش امكانش باشه كه اين تغييرات رو اعمال كنيد !
تا جايي كه يادمه CPG سه سایز مختلف از یک عکس میسازه ! یکی بندانگشتی یکی معمولی یکی هم که خوده عکسه !
شما باید کاری کنی که برای لینک عکس بندانگشتی این تغییرات اعمال بشه !

معمولا تویه CMSها برای تولید همچین Itemهایی که تکرار میشند از حلقه یا Loop استفاده میکنند !
شما باید Loop مربوطه رو پیدا کنید ...
اگر تویه فایلها و توابع قالب بود که شانس آوردید و اگر نبود باید تویه فایلهای اصلی برنامه دنبالش بگردید ....

تویه انجمنهای پشتیبانی خود CPG هم سوال کنید بد نیست ... ;)
 

athar

Registered User
تاریخ عضویت
14 سپتامبر 2004
نوشته‌ها
968
لایک‌ها
8
محل سکونت
In the waves
میدونین که با کلیک کردن روی یک لینک آدرس صفحه قبلی هم به همراه هست و صفحه جدید میتونه تشخثص بده که کاربر از چه صفحه ای وارد صفحه جدید شده. کاری که هات لینک انجام میده اینه که اجازه نمیده فایلی که روی هاست شما هست تحت یک دامین دیگه باز بشه. این خاصیت تنها برای استفاده از عکسهای شما توی یک سایت دیگه هست که این اجازه رو به شخص سارق نمیده. اما برای اینکه بشه دست نرم افزار هایی مثل WebZip رو قطع کرد همون راه تکه تکه کردن عکس خیلی جالب به نظرم اومد. البته استفاده از کدهای جاوا هم فکر کنم کارساز باشه. یعنی اینکه کاربر با کلیک روی یک دکمه یک صفحه پاپ آپ رو مشاهده کنه که عکس فوق روی اون وجود داره. چون نرم افزار WebZip فکر کنم تنها تحت HTML کار کنه. حتما میدونین که منطق این برنامه این هست که توی هر صفحه اگه لینکی رو مشاهده کنه اون رو باز میکنه و توی صفحه های جدید هم هر لینکی که باز بشه اون رو هم باز میکنه و این روند به تعدادی که کاربر انتخاب میکنه ادامه پیدا میکنه. حالا مساله اینه که این نرم افزار لینک هایی که HTML هستن رو باز میکنه و فکر نمیکنم بتونه رد یک صفحه رو از طریق یک دکمه جاوا تشخیص بده. اگه اینطور باشه بهترین راه واسه اینکه از شر این سارق ها خلاص بشی همینه. چون روش قبلی یکم پیچیده هست.
 
بالا