انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
جلوگیری از copy و paste شدن مطالب وب سایت

جلوگیری از copy و paste شدن مطالب وب سایت

#1
سلام.
من در یک وب سایت دیدم که زمانی که میخواین بخشی از مطالب رو copy و paste بکنید، تنها چیزی که کپی میشه، آدرس وب سایت هست. یعنی اون فرد کدایی رو توی سایتش قرار داده که باعث میشه اگر کسی خواست مطالب رو copy و paste بکنه، به جای اون مطالب، آدرس وب سایتش کپی بشه.
جالب بود و وب رو به دنبال کدهایی که بتون این کار رو انجام بدن گشتم. به این سایت رسیدم :

http://tynt.com

که کدی رو برای این منظور ارائه میکنه .

اما مشکلی که هست، اینه که این کدها اجازه کپی شدن مطالب رو میده و تنها یک خط به آخر آنها (آدرس صفحه ای که مطالب از اون کپی شده) اضافه میکنه. ولی من می خوام مطالب کپی نشه و تنها آدرس نمایش داده بشه.

کسی از دوستان، کدی داره که بتونه این کار رو برام انجام بده ؟
پاسخ

جلوگیری از copy و paste شدن مطالب وب سایت

#2
سلام.
کدهای سایت مورد نظر رو بررسی کردم.
در کدها ارجاع میده به یک فایل javascript که روی سرور خودشون هست بنابراین تا زمانی میتونید از کد استفاده کنید که فایل مذکور، موجود باشه (کسی نمیدونه فردا چی میشه و بهتره کل کدها رو خودتون داشته باشید).
اما نکته مهم تر این هست که با یک کلک ساده میشه این قابلیت رو دور زد. تنها کافی است که فرد از یک مرورگر که javascript را اجرا نمی کند، استفاده کند. چون کدها اجرا نمی شوند بنابراین به راحتی مطالب سایت رو کپی می کنند.
برای یافتن کد جدید، این موارد را حتما در نظر بگیرید. 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

جلوگیری از copy و paste شدن مطالب وب سایت

#3
روش هایی که از javascript استفاده می کنند، اصلا مناسب نیستند.
نرم افزار Arigola Html2Php Converter این کار رو میتونه براتون انجام بده.
نرم افزار رو که نصب کردید، برید به منوی Protector و سپس گزینه Html Encoder رو انتخاب کنید.
یک پنجره باز میشه که شما باید کدهای HTML مورد نظرتون رو در قسمت Source HTML کپی کنید و سپس دکمه Encode رو فشار بدید تا کدها به صورت Encoded نمایش داده بشن.
حالا تنها باید این کدها رو در صفحه مورد نظرتون کپی کنید.
اگر کسی از اطلاعات صفحه شما کپی برداری کنه، هنگام paste کردن، تنها یک سری اطلاعات به هم ریخته و نامفهوم نصیبش میشه.
پاسخ
 سپاس شده توسط حامد ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان