LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 15:47:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ограничение количества скачиваний для пользователя  (Прочитано 1012 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« : 24.12.2011, 00:37:04 »

Всем доброе время суток!
Подскажите пожалуйста, возможно ли в DOCman 1.5.1 установить ограничение количества файлов скачиваемых пользователем за один сеанс (определенное время, например за 24 часа) с одного IP, самому не разобраться  Shocked
Записан
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« Ответ #1 : 07.02.2012, 20:49:34 »

Гуру и корифеи Joomlaстроительства, неужели никого не интересовал данный вопрос и никто не сталкивался с данной проблемой?  Cheesy
Записан
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« Ответ #2 : 22.02.2012, 01:15:30 »

Да, печально, не хотелось бы переходить на другой компонент. Может у кого-то есть другие идеи по ограничению количества скачиваний? Кто -нибудь откликнитесь  Cheesy
Записан
zabrat
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35



« Ответ #3 : 18.04.2012, 16:40:56 »

Тоже искал что-то подобное для ограничения скачивания, правда для другого компонента, но... результатов ноль. вот пост http://joomlaforum.ru/index.php/topic,205982.msg1084779.html#msg1084779, обращался и к разработчику тоже http://www.phoca.cz/forum/viewtopic.php?f=31&t=18733.
да и компонентов с подобными фикциями не встречал, чтобы глянуть как работает
Записан
oriol
Живу я здесь
******

Репутация: +85/-3
Offline Offline

Сообщений: 1300


« Ответ #4 : 18.04.2012, 16:50:51 »

Просто закройтесь от хотлинков и все у вас будет Ок!
Записан
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« Ответ #5 : 18.04.2012, 19:51:36 »

да и компонентов с подобными фикциями не встречал, чтобы глянуть как работает
Спасибо всем за отзывы, уж и ненадеялся что кого-то еще интересует эта проблема.

Такая фишка есть в компоненте jDownloads 1.8.2. В настройках конфигурации есть возможность выбрать колличество файлов скачиваемых в день.

Пробывал разобратся как это работает, но увы... Sad
Если что-то наковыряешь пожалуйста отпишись, буду очень благодарен.  Wink

Цитата: oriol
Просто закройтесь от хотлинков и все у вас будет Ок!
А можно поподробнее, заранее благодарен  Shocked
Работа с  DocMan как-то нравится больше, есть желание на нем и остаться  Smiley
Показать текстовый блок
« Последнее редактирование: 19.04.2012, 23:16:20 от Vikitos » Записан
Langoliers
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 579


Я один читал правила? ☣


« Ответ #6 : 18.04.2012, 19:59:12 »

Цитировать
А можно поподробнее, заранее благодарен
Здесь посмотрите...
Записан
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« Ответ #7 : 18.04.2012, 20:33:49 »

А что-то ссылка не хочет работать  Sad
Записан
oriol
Живу я здесь
******

Репутация: +85/-3
Offline Offline

Сообщений: 1300


« Ответ #8 : 18.04.2012, 21:47:32 »

Хотлинк

В вашем случае
(jpe?g|gif|bmp|png)
сделать так
(jpe?g|gif|bmp|png|zip|rar)
_____________________________________________
Или вот еще один вариант
Код:
## Referrer filtering for common media files. Replace with your own domain name.
## This blocks most common fingerprinting attacks ;)
## Note: Change www\.example\.com with your own domain name, substituting the
## dots with \.  i.e. use www\.example\.com for www.example.com
RewriteRule ^images/stories/([^/]+/)*([^/.]+\.)+(jp(e?g|2)?|png|gif|bmp|css|js|swf|ico|zip|rar)$ - [L]
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?example\.com [NC]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule \.(jp(e?g|2)?|png|gif|bmp|css|js|swf|ico|zip|rar)$ - [F]
 
« Последнее редактирование: 18.04.2012, 22:00:35 от oriol » Записан
zabrat
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35



« Ответ #9 : 19.04.2012, 13:08:47 »

да не... тут речь не о том что кто-то линкует ваши файлы со своего сайта, а в том чтобы ограничить именно количество скачиваний файлов для пользователя, ну к примеру не более 5 за 24 часа, это тот линковки спасет и лимит выдерживаться будет.
нужно все это чтоб снизить трафик суточный или к примеру чтоб завтра пользователь вернулся или еще что.
пробовал идентифицировать пользователя через кукисы, но тогда нет защиты от линковки, а если в апаче редирект поставить, что если с другого хоста заходят, то теряются потенциальные посетители, да и кукисы почистить всегда можно
еще думал по IP сделать, но опять же есть провайдеры у которых несколько пользователей на одном IP или с динамическими, где выйдет что ничего не качал а у тебя автобан на сутки.
еще через регистрацию можно, но кому надо тот и 20 раз зарегится Smiley 

пошел юзать jDownloads)
Записан
oriol
Живу я здесь
******

Репутация: +85/-3
Offline Offline

Сообщений: 1300


« Ответ #10 : 19.04.2012, 13:29:55 »

Цитировать
....а в том чтобы ограничить именно количество скачиваний файлов для пользователя, ну к примеру не более 5 за 24 часа, это тот линковки спасет и лимит выдерживаться будет....
количество скачиваний или скачиваемых
А то такое впечатление что ваши файлы разбирают как колбасу на рынке в былые времена
Записан
zabrat
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35



« Ответ #11 : 19.04.2012, 13:35:32 »

именно скачиваний
Записан
oriol
Живу я здесь
******

Репутация: +85/-3
Offline Offline

Сообщений: 1300


« Ответ #12 : 19.04.2012, 13:39:49 »

Включи мозги Нах.. человеку один и тот же файл качать 10 раз
Записан
zabrat
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35



« Ответ #13 : 19.04.2012, 14:47:43 »

причем тут один и тот же файл? он может хоть один файл пять раз качать хоть пять файлов по разу. НО ТОЛЬКО ПЯТЬ раз. именно скачиваний.
Записан
Vikitos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 64



« Ответ #14 : 19.04.2012, 23:28:13 »

причем тут один и тот же файл? он может хоть один файл пять раз качать хоть пять файлов по разу. НО ТОЛЬКО ПЯТЬ раз. именно скачиваний.
Да, вы правы.
Сервер слабоват, предполагалось что пользователь зашел и скачал необходимое колличество нужных файлов, в следующий раз - следующие файлы и т.д.
Некоторые заходят и качают все подряд по сотне файлов за один раз, естественно все начинает тормозить. Вот и хотелось бы как-то этот процесс ограничить. Smiley
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet