Отсылка в ЛС скачивающим у меня |
Здравствуйте, гость ( Вход | Регистрация )
Отсылка в ЛС скачивающим у меня |
4.6.2009, 22:35
Сообщение
#1
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
Есть ли такой скрипт: захожу на хаб; тем, кто у меня скачивает, отсылается ЛС с определенным текстом; отсылается один раз за сессию (моё нахождение на хабе)?
Или что-то подобное может есть, попробую переделать |
|
|
4.6.2009, 23:16
Сообщение
#2
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Это возможно, однако существуют некие трудности.
Существует 2 вида соединений: актив и пассив. При активе, пользователь, который хочет что-то скачать, отсылает пользователю, с которого он хочет качать, команду чтобы тот соединился с ним по указанному в команде ip и порту. При пассиве, пользователь, который хочет что-то скачать, отсылает пользователю, с которого он хочет качать, команду для того, чтобы пользователь, с которого он хочет качать, отослал команду об активном соединении. Отсюда возникает проблема: допустим мы делаем данную фишку для активного соединения. Тогда при пассивом соединении получится, что это сообщение отошлётся не тому, с кого качают, а тому, кто качает! |
|
|
4.6.2009, 23:24
Сообщение
#3
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
А можно ли тогда сделать такое для активного соединения? Дело в том, что на нашем локальном хабе все пользуются только актив, и в общем-то для пассива мне не нужно
|
|
|
4.6.2009, 23:34
Сообщение
#4
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Что значит: "отсылается один раз за сессию" ??
|
|
|
4.6.2009, 23:37
Сообщение
#5
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
это значит, что если пользователь скачивает у меня 100 файлов, то не надо ему 100 раз отсылать текст, а достаточно одного.
а потом скажем я вышел с хаба, снова зашел и если он продолжает скачивать, то ему еще один раз отсылается |
|
|
4.6.2009, 23:41
Сообщение
#6
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Ну это само собой.
У хаба нет возможности отследить скачивание каждого файла. Есть только возможность отследить установку соединения между пользователями, и пока это соединение будет установлено будут качаться файлы. А для скачки ли устанавливалось соединение, или просто так посмотреть, хаба вовсе не заботит, его дело направить пользователей для их соединения между собой. Скачка не производится через хаб, а происходит между пользователями напрямую!!! Код local sMsg = "*** Connecting: [NICK]"
local sBot = "Bot" function ConnectToMeArrival(tUser, sData) local sNick = sData:match"(%S+) %S+$" if sNick then Core.SendPmToNick(sNick, sBot, tostring(sMsg:gsub("%[NICK%]", tUser.sNick))) end end |
|
|
5.6.2009, 0:30
Сообщение
#7
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
ммм... запускаю скрипт, пользователь скачивает, но текст ему не приходит((
он точно работающий? |
|
|
5.6.2009, 0:32
Сообщение
#8
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
В активе текст приходит тому, с кем устанавливается соединение, в пассиве наоборот
|
|
|
5.6.2009, 8:22
Сообщение
#9
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
и у меня и у него актив, никаких сообщений ни у кого нет((
говорят, что скрипт надо запускать на хабе. может дело в этом? |
|
|
5.6.2009, 8:27
Сообщение
#10
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
хм а ты где его запускаешь?! конечно же этот скрипт для хаба!
|
|
|
5.6.2009, 8:33
Сообщение
#11
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.6.2009 Пользователь №: 3 501 Спасибо сказали: 0 раз |
я с клиента запускаю.
а как тогда соединение идентифицируется, что это именно у меня скачивают файлы, а не у Иванова, если запуск на хабе производить, а не с клиента? а с клиента значит никак не сделать? |
|
|
5.6.2009, 12:47
Сообщение
#12
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Команды об инициализации скачки проходят через хаб.
Ну думаю, что у клиента хватит функционала для реализации подобного трюка. |
|
|
5.6.2009, 15:20
Сообщение
#13
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
offtop наверн..
2Setuper-даж у ГрейЛинка не хватит функционала?.. |
|
|
5.6.2009, 15:24
Сообщение
#14
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
На грее можно сделать, но для этого надо писать собственную либу.
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Заткни Меня Нежно API2 | Оригинальная заглушка для юзеров |
42 | alex82 | 55 394 | 5.2.2013, 14:26 Посл. сообщение: Александр_ГМР | |
Черти меня дернули обновить убунту (( luasockets не работает |
3 | dsd10 | 8 143 | 7.11.2012, 15:04 Посл. сообщение: mariner | |
От: Заткни Меня Нежно От темы с ID: 1518 |
0 | Tsd | 4 465 | 5.9.2011, 12:52 Посл. сообщение: Tsd | |
Здравствуйте всем . У меня проблема со скриптам StatPX Здравствуйте всем . У меня проблема со скриптам StatPX |
4 | warhammer | 10 207 | 14.4.2011, 14:48 Посл. сообщение: warhammer | |
От: Заткни Меня Нежно От темы с ID: 1518 |
0 | no_use | 4 675 | 7.11.2010, 18:53 Посл. сообщение: no_use | |
отсылка сообщения при подключении только локальному диапозону | 1 | Saymon21 | 6 334 | 25.1.2010, 18:35 Посл. сообщение: Артём | |
От: Отсылка в ЛС скачивающим у меня От темы с ID: 2043 |
1 | Uncle_Dif | 3 849 | 18.6.2009, 7:26 Посл. сообщение: Jaska |
|
Сейчас: 23.11.2024, 11:28 |