Страница 1 из 11
Форум про uCoz » Раздел uCoz » Вопросы по uCoz » Скачивание материала после ожидания (для Гостей)
Скачивание материала после ожидания (для Гостей)
Sиdodжи
Дата: Вторник, 03.03.2015, 22:59 | Сообщение # 1
Пользователи
Сообщений:93
Награды: 0


1) Не могли бы вы написать(найти) скрипт, который делает так, чтобы гость мог скачивать материалы только через 1 минуту. Сейчас просто мало кто пользуется файловыми обменниками такими Deposit, Lettitbit и прочими сайтами для обмена данных, которые ограничивали скорость скачки с интернета.



Сам скрипт:

Установка:

1) Управление дизайна -> Каталог файлов -> Страница материала и комментариев к нему, перед вставляем следующие:

Код
<script type="text/javascript">
  function scach(xz,vremya){  
  _uWnd.alert('<fieldset><legend>Ждите:</legend>Пожалуйста подождите, <span id="timer0">осталось <b id="timer1">60</b> секунд</span></fieldset><fieldset><legend>Не хотите ждать?</legend><a href="/index/3"><font color="red"><b>Зарегистрируйтесь</b></font></a> или <a href="javascript://" onclick="_uWnd.close(\'site\');new _uWnd(\'LF\',\' \',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:\'/index/40\'});return false;"><font color="red"><b>войдите</b></font></a> под своим <br>логином</fieldset><fieldset><legend>Уважайте труд автора, не удаляйте копирайт</legend></fieldset>', 'Скачивание файла', {w:350,h:165,tm:62000,pad:3,});  
  vremya.disabled = true;
  var out = 59;
  var timer2 = setInterval(function(){
  document.getElementById('timer1').innerHTML = out;
  out--;
  if(out == 0){
  vremya.disabled = false;
  location.replace(xz);
  clearInterval(timer2);
  document.getElementById('timer0').innerHTML = '<b>скачивание файла...</b>';
  }
  },1000);
  }  
  </script>


2) Управление дизайна -> Каталог файлов -> Страница материала и комментариев к нему, и заменяем :

Код
<?if($FILE_URL$ || $RFILE_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?>  
  <?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?>


3) На следующие:

Код
<?if($USER_LOGGED_IN$)?>
  <a href="<?if($FILE_URL$)?>$FILE_URL$<?else?>$RFILE_URL$<?endif?>"><b>Скачать</b> <i><?if($FILE_SIZE$)?>$FILE_SIZE$<?else?>$RFILE_SIZE$<?endif?></i></a>
  <?else?>
  <a href="javascript://" onclick="scach('<?if($FILE_URL$)?>$FILE_URL$<?else?>$RFILE_URL$<?endif?>',this);"><b>Скачать</b> <i><?if($FILE_SIZE$)?>$FILE_SIZE$<?else?>$RFILE_SIZE$<?endif?></i></a>
  <?endif?>
Прикрепления: 1287563.png(57Kb)


PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Kosten
Дата: Вторник, 03.03.2015, 23:17 | Сообщение # 2
Администраторы
Сообщений:12657
Награды: 38


Sиdodжи, если пока мало хостов, то не рекомендую ставить пока его.

Sиdodжи
Дата: Вторник, 03.03.2015, 23:24 | Сообщение # 3
Пользователи
Сообщений:93
Награды: 0


Kosten, А что делать? Сделать чтобы все могли скачивать материалы? Или чтобы только зарегистрированные могли их скачивать?

PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Kosten
Дата: Вторник, 03.03.2015, 23:32 | Сообщение # 4
Администраторы
Сообщений:12657
Награды: 38


Sиdodжи, я сделал для зарегистрированных, так как можно быстро зарегистрироваться один раз и нет потом не каких проблем, все коды видишь и скачать сможешь.

Kosten
Дата: Вторник, 03.03.2015, 23:34 | Сообщение # 5
Администраторы
Сообщений:12657
Награды: 38


А сейчас, при том можно очень быстро войти через социальные закладки. Я только пару раз видел, что такой скрипт есть на ресурсе, он для того чтоб пользователь или гость как можно больше на сайте был, а 30 сек это оооочень мало.

Sиdodжи
Дата: Вторник, 03.03.2015, 23:46 | Сообщение # 6
Пользователи
Сообщений:93
Награды: 0


Kosten, Ясненько)

PS-MASTERS.3DN.RU - Всё для Adobe Photoshop.
PSD, стили, шрифты, renders, плагины, фильтры и т.д.
Alkapone
Дата: Вторник, 03.03.2015, 23:51 | Сообщение # 7
Vip
Сообщений:263
Награды: 0


на yraaa так же стоит)

Alkapone
Дата: Вторник, 03.03.2015, 23:59 | Сообщение # 8
Vip
Сообщений:263
Награды: 0


Мне так лень разгребать это, но где то в куске этого кода есть, сам код такого окна с ссылкой на скачивание, можно использовать как пример.. или тупо уже содрать с сайта biggrin





Сообщение отредактировал Alkapone - Среда, 04.03.2015, 00:01
Kosten
Дата: Среда, 04.03.2015, 01:27 | Сообщение # 9
Администраторы
Сообщений:12657
Награды: 38


Alkapone, куча непонятных знаков) biggrin

МаксВласов
Дата: Четверг, 26.05.2016, 15:18 | Сообщение # 10
Пользователи
Сообщений:8
Награды: 2


Вот же скрипт: Исправил ссылка ниже

Клуб ВЛА → vlaclub.tk
Kosten
Дата: Четверг, 26.05.2016, 15:27 | Сообщение # 11
Администраторы
Сообщений:12657
Награды: 38


Также есть еще этот скрипт, который на эту тему.

Форум про uCoz » Раздел uCoz » Вопросы по uCoz » Скачивание материала после ожидания (для Гостей)
Страница 1 из 11
Поиск: