دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

تغییر فونت کد

تغییر فونت کد امنیتی نسخه3

این مطلب برای جلوگیری از SPAM های تبلیغاتی و نابهنجار روسی و... در نظرات و بخش های مختلف سایت هست.
ویژگی‌ها:
- تغییر فونت انگلیسی به فارسی
- استفاده از فونت دلخواه
- انتخاب اعداد و پیچیدگی تصویر
توجه شود که کدامنیتی پیش فرض دیتالایف فارسی است اما این آموزش برای دوستانی که اقدام به آپدیت می‌کنند و یا نیاز به تغییر فونت کد دارند می‌تواند مفید باشد.
فونت‌های استفاده شده:
BHoma, BNarm, BNasim, BRoya, BTitr, BTraffic, Dast Nevis

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
خلاصه مراحل
مرحله1 > حذف فونت های قدیمی
مرحله2 > کپی فونت های جدید
مرحله3 > تغییر نوع کد از ترکیب عدد-حرفی به عددی
مرحله4 > تغییر تنظیمات ظاهری
مرحله 1:
ابتدا به مسیر زیر بروید
\engine\modules\antibot\fonts
تمامی فایل های فونت که تصاویر با پسوند png هستند رو حذف کنید.
مرحله 2:
فایل ضمیمه را دانلود کرده و در مسیر بالا آپلود کنید.
مرحله 3:
در مسیر
\engine\modules\antibot\
فایل antibot.php را باز کرده خط زیر را پیدا کنید:
//$allowed_symbols = "0123456789"; 

// را از ابتدای آن پاک کرده و به اول خط بعدی اضافه کنید (به شکل زیر)
$allowed_symbols = "0123456789"; #digits
//$allowed_symbols = "23456789abcdegikpqsvxyz";
مرحله 4 (اختیاری):
بعد از انجام مراحل قبل کد شما به صورت عددی در می‌آید اما چون دارای پیچیدگی و نویز می‌باشد ممکن است کمی ناخونا باشد
برای حذف نقطه های اضافه شده (نویز) مانند شکل زیر
تغییر فونت کد امنیتی نسخه3

خط زیر را پیدا کنید
#noise

برای حذف نویز سفید، خط زیر آن را با یرداشتن // از ابتدای آن فعال کنید و خط بعدی را غیرفعال کنید
$white_noise_density=0; // no white noise
//$white_noise_density=1/6;

برای نویز سیاه هم همین کار را با 2خط بعدی انجام دهید.
در پایان کد نویز به شکل زیر خواهد بود:
#noise	$white_noise_density=0; // no white noise	//$white_noise_density=1/6;	$black_noise_density=0; // no black noise	//$black_noise_density=1/30;

پس از حذف نویز
تغییر فونت کد امنیتی نسخه3

در صورتی که می‌خواهید نوسان (در هم پیچیدگی) حروف را هم کم کنید، کد زیر را پیدا کنید و مقدار آن را از 8 کمتر کنید، صفر کمترین مقدار است.
$fluctuation_amplitude = 8;

برای اضافه کردن فاصله بین اعداد در کد زیر true تبدیل به false شود
$no_spaces = true;

برای تغییر طول اعداد تولیدی کد زیر را باید تغییر دهید، به صورت پیش فرض تصادفی بین 5 تا 7 کاراکتر است که می‌توان آن را کم یا زیاد نمود.
$length = mt_rand(5,7);

برای ثابت کردن طول مثلا همیشه 6 کاراکتر باید کد بالا را غیر فعال کرد و کد زیر آن را فعال کرد:
//$length = mt_rand(5,7); # random 5 or 6 or 7
$length = 6;
سوالات متداول
نحوه حذف کردن یک فونت؟
برای حذف یک فونت کافی است فایل آن را که دارای پسوند png است و در مسیر زیر قرار دارد را حذف نمایید، مثلا BHoma.png
\engine\modules\antibot\fonts

نحوه اضافه کردن فونت جدید؟
فایل Btitr.zip را دانلود کرده و در فوتوشاپ باز کنید و فونت نوشته را به فونت دلخواه تغییر دهید، سپس با پسوند png و نام دلخواه در پوشه fonts کپی کنید.
تصاویر
تغییر فونت کد امنیتی نسخه3
نظرات کاربران
محمدرضا خوشبین در 14 فروردین 1395 - 10:54 گفته:
مدیر بازنشستهنظرات: 83

منون پویا جان flower

--------------------

سید احسان ستاره دان در 14 فروردین 1395 - 15:11 گفته:
مدیر سایتنظرات: 303

ممنون از پست مفیدتون flower

--------------------

حمید صادقی در 15 فروردین 1395 - 10:24 گفته:
مدیر سایتنظرات: 463

با سپاس فراوان از شما

--------------------

حامد پایدار در 17 فروردین 1395 - 11:15 گفته:
عضو سایتنظرات: 14

ممنون عالی بود

پویا در 17 اردیبهشت 1395 - 21:44 گفته:
عضو سایتنظرات: 16

نقل قول: mohammad-kh
منون پویا جان flower

نقل قول: Eh3an
ممنون از پست مفیدتون flower

نقل قول: hamid7107
با سپاس فراوان از شما

نقل قول: hamedp
ممنون عالی بود

خواهش می‌کنم قابلی نداشت fellow

--------------------

عباس  در 22 دی 1396 - 23:35 گفته:
عضو سایتنظرات: 3

ممنون از شما

chrochro در 09 خرداد 1398 - 17:04 گفته:
عضو سایتنظرات: 21

سلام. خسته نباشید. کارتون عالی بود pouya47
فقط در فایل زیپ فولدر Fonts باید داخل فولدر Antibot باشه در حالیکه داخل فولدر Modules قرار گرفته.
بازم دستتون درد نکنه مفید بود.

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!