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

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

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

محدود کردن سرعت

محدود کردن سرعت دانلود از سرور سایت برای گروه های کاربری مختلف

سلام به همه دیتالایفی های عزیز. امیدوارم که حالتون خوب باشه. توی این پستم یک هک رو آماده کردم که باهاش میتونید سرعت دانلود از سرورهای سایتتون رو برای گروه های کاربری مختلف محدود کنید. مثلا برای مدیران 20 و کاربران 15. این سرعت ها بر حسب کیلوبایت بر ثانیه kb/s هستش.

محدود کردن سرعت دانلود از سرور سایت برای گروه های کاربری مختلف


1- فایل زیر رو دانلود کنید و فایل درون آن رو توی هاستتون آپلود کنید:
دانلود کنید

سپس از آدرس زیر اجراش کنید تا جداول در دیتابیس ساخته شوند:



2- فایل Engine/inc/usergroup.php رو باز کنید و به دنبال کد زیر بگردید:
$max_pm_value = $user_group[$id]['max_pm'];

بعد از کدی که پیدا کردید , کد زیر رو بگذارید:
$max_speed = $user_group[$id]['group_max_speed'];


3- در همان فایل به دنبال کد زیر بگردید:
$db->query("UPDATE " . USERPREFIX . "_usergroups set group_name='$group_name',

به جای آن , کد زیر را قرار بدید:
$db->query("UPDATE " . USERPREFIX . "_usergroups set group_name='$group_name', group_max_speed='$max_speed',


4- در همان فایل usergroup.php به دنبال کد زیر بگردید:
<td style="padding:4px;" class="option"><b>{$lang['group_mpm']}</b><br /><span class="small">{$lang['hint_gmpm']}</span></td>

کدی که پیدا کردید رو پاک کنید و به جای آن , کد زیر رو قرار دهید:
<td style="padding:4px;" class="option"><b>حداکثر سرعت دانلود برای این گروه:</b><br><span class="small">شما میتوانید حداکثر سرعت دانلود از سرور سایت را برای گروه های کاربری مختلف بر حسب kb/s مشخص کنید.<br />بیشترین سرعت دانلود را میتوانید از بخش تنظیمات سیستم مشخص کنید.</a></span></td>
        <td style="padding-top:2px;padding-bottom:2px;"><input class="edit" type="text" size="10" name="max_speed" value="{$max_speed}"></td>
    </tr>
    <tr><td background="engine/skins/images/mline.gif" height=1 colspan=2></td></tr>
    <tr>
        <td style="padding:4px;" class="option"><b>{$lang['group_mpm']}</b><br /><span class="small">{$lang['hint_gmpm']}</span></td>


5- حالا فایل Engine/download.php رو باز کنید و در آن به دنبال کد زیر بگردید:
$config['files_max_speed'] = intval($config['files_max_speed']);

کد زیر رو به جای بالایی قرار دهید:
    if($user_group[$member_id['user_group']]['group_max_speed'] == 0){
    $max_speed = $config['files_max_speed'] = intval($config['files_max_speed']);
    }else{
    $max_speed = $user_group[$member_id['user_group']]['group_max_speed'] = intval($user_group[$member_id['user_group']]['group_max_speed']);
    }


6- در همان download.php کد زیر را پیدا کنید:
$file = new download(FILE_DIR.$row['onserver'],$row['name'], $config['files_force'], $config['files_max_speed']);

کد زیر رو جایگزین کد بالا کنید:
$file = new download(FILE_DIR.$row['onserver'],$row['name'], $config['files_force'], $max_speed);


تموم شد. حالا میتونید به قسمت مديريت گروه هاي کاربري برید و برای هر گروه سرعت دانلودی را مشخص کنید.

گروه دیتالایف انجین فارسی bully

نظرات کاربران
Blue در 25 دی 1387 - 00:56 گفته:
عضو سایتنظرات: 37

Damet Hot . Kheili chize khubie . Arash jan vase sithaie download chizaie khubi mizari . Khaste nabashi .

saron در 25 دی 1387 - 00:58 گفته:
مدیر بازنشستهنظرات: 198

هك خوبی بود .
دستت درد نكنه . چیز جالبی بود .

Arash Nodinian در 25 دی 1387 - 01:36 گفته:
مدیر بازنشستهنظرات: 332

faramobile,
saron,
worship قابل شما عزیزان رو نداره flower pray !

nima.a در 25 دی 1387 - 04:19 گفته:
عضو سایتنظرات: 246

ممنون. happy
عالیه smile
دستت درد نکنه flower

FantasticShadow در 25 دی 1387 - 06:52 گفته:
عضو سایتنظرات: 148

این هک درسته زیاد کارایی نداره اما یواش یواش با همین هک ها دیتالایف انجین تبدیل میشه به یک vbulletin کامل ! winked ممنونم آرش جون love

Psycho در 25 دی 1387 - 08:49 گفته:
عضو سایتنظرات: 101

خیلی چیزه توپه و 100% برای آدم های حرفه ای کارائی داره ...

ممنون flower

احمد مرادی در 25 دی 1387 - 11:23 گفته:
عضو سایتنظرات: 222

Arash.N,
ممنون ارش جون makhsoosefreeiran
حالا اگه ما بخوایم با سرعت بالاتر از روی سرورم دانلود کنند باید چیکار کنیم flower

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

Arash Nodinian در 25 دی 1387 - 15:57 گفته:
مدیر بازنشستهنظرات: 332

nima.a,
Dear.Alexm,
Alico,
خواهش میکنم love flower

AHMAD-SE,
شما باید یک سرور خوب داشته باشید که سرعت دانلودش بالا باشه ! بیشترین سرعت دانلود رو هم میتونید از تنظیمات سایت تنظیم کنید.

Psycho در 25 دی 1387 - 18:21 گفته:
عضو سایتنظرات: 101

آرش ، وقتی این کار رو انجام بدیم روی همه فایل های هاست تاثیر داره ؟
یعنی اینکه رو عکس ها و ... هم تاثیر داره ؟ belay

Arash Nodinian در 25 دی 1387 - 18:41 گفته:
مدیر بازنشستهنظرات: 332

Alico,
نه , فقط برای فایلهایی که روی سایت Attach میشن تاثیر داره !

alifx4 در 25 دی 1387 - 19:31 گفته:
عضو سایتنظرات: 298

مرسی

amiran در 25 دی 1387 - 22:47 گفته:
عضو سایتنظرات: 1

agha man az zahamatetoon tashakoor mikoonam
vaghean ke sitetoon kheyli alie ,

3canc در 27 دی 1387 - 19:50 گفته:
عضو سایتنظرات: 145

ایده عالی بود آرش جان

امید آسترکی در 12 مهر 1389 - 18:29 گفته:
عضو سایتنظرات: 62

بدرد بخور بود
ممنون

موقع نصب این ارور رو میده

Warning: require_once(/home/vol12/gigpa.com/gigpa_6085755/htdocs/engine/inc/functions
.inc.php): failed to open stream: No such file or directory in /home/vol12/gigpa.com/gigpa_6085755/htdocs/limit_dl_install.php on line 18 Fatal error: require_once(): Failed opening required '/home/vol12/gigpa.com/gigpa_6085755/htdocs/engine/inc/functions.inc.php'
; (include_path='.') in /home/vol12/gigpa.com/gigpa_6085755/htdocs/limit_dl_install.php on line 18

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

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!