Нужен скрипт "Из какого района пользователь" |
Здравствуйте, гость ( Вход | Регистрация )
Нужен скрипт "Из какого района пользователь" |
30.6.2010, 21:04
Сообщение
#21
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Мда. А это уже надо знать как устроена сеть. У меня, например, 10.18.xx.xx - это 18 микрорайон, 10.20.xx.xx - 20-ый и т.д. Вообщем провайдер может предоставить такую информацию. А есле у нас вот район "Красноармейский" Основной шлюз 10.218.192.129 маска подсети 255.255.255.192 Мой локальный IP 10.218.192.159 Значит какой диопозон будет? хм... |
|
|
30.6.2010, 21:11
Сообщение
#22
|
|
Участник Группа: Пользователи Сообщений: 38 Регистрация: 20.9.2009 Из: Земля Пользователь №: 4 487 Спасибо сказали: 13 раз |
Я тебе дал диапазон от локалки.
Ну спроси ты у провайдера, в красноармейском какие ip есть. |
|
|
30.6.2010, 22:45
Сообщение
#23
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 25.9.2009 Из: Ярославль Пользователь №: 4 548 Спасибо сказали: 9 раз |
Хз,не пашет. Жду завтра. Подскажите какой деопозон в локалке мой Ip 10.218.192.159 тут какой деопозон? И как узнавать деопозоны? Еще маску подсети скажи дИапазон 10.0.0.0 — 10.255.255.255 не факт, смотря какая маска... А есле у нас вот район "Красноармейский" Основной шлюз 10.218.192.129 маска подсети 255.255.255.192 Мой локальный IP 10.218.192.159 Значит какой диопозон будет? хм... 10.218.192.129 - 10.218.192.190 Собственно набросал тут скриптик, но, возможно, может работать не правильно [attachment=4666:userarea.lua] Времени проверить нет, если ошибки есть, завтра доработать постараюсь. Диапазон "Локальная сеть" - работает. а остальные вписанные отмечаются также)) - Локальной сетью Вижу что ты сделал всё именно так как я хотел, очень доволен, Спасибо тебе Огромное! -и ещё, за то что взялся помочь в этом деле С нетерпением и большой радостью как у младенца жду завершения работы над этим скриптом )) |
|
|
1.7.2010, 5:52
Сообщение
#24
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Доработал скрипт. Проверил, вроде бы всё нормально.
Прикрепленные файлы
|
|
|
1.7.2010, 10:56
Сообщение
#25
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Ктонить попробуйте сдесь сделать HelloBotAkaVerlihub.lua под допозон "10.218.192.129 - 10.218.192.190" был район "Красноармейский район"
[09:55:47] * [::] Your info: [::] Nick: LONG [::] Class: Guest (-1) [::] IP: 10.218.192.159 [::] Country Code: Красноармейский район Зарание Большое спасибо! |
|
|
1.7.2010, 11:12
Сообщение
#26
|
|
Участник Группа: Пользователи Сообщений: 38 Регистрация: 20.9.2009 Из: Земля Пользователь №: 4 487 Спасибо сказали: 13 раз |
Эту информацию показывает юзеру который зашёл на хаб в приветствии?
И ссылку на сам скрипт дай-ка. |
|
|
1.7.2010, 11:14
Сообщение
#27
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Эту информацию показывает юзеру который зашёл на хаб в приветствии? И ссылку на сам скрипт дай-ка. Ага, http://mydc.ru/topic1950.html?hl=HelloBotAkaVerlihub.lua |
|
|
1.7.2010, 12:05
Сообщение
#28
|
|
Участник Группа: Пользователи Сообщений: 38 Регистрация: 20.9.2009 Из: Земля Пользователь №: 4 487 Спасибо сказали: 13 раз |
Так если юзер заходит на хаб, он и так знает с какого он района
Не монимаю зачем это в приветствии?) |
|
|
1.7.2010, 13:31
Сообщение
#29
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Ну просто у меня сейчас так пишет
[09:55:47] * [::] Your info: [::] Nick: ВНИМАНИЕ [::] Class: Guest (-1) [::] IP: 10.218.192.159 [::] Country Code: Unknown <-Хочу чтоб был район место этого под допозон "10.218.192.129 - 10.218.192.190" был район "Красноармейский район" |
|
|
1.7.2010, 14:13
Сообщение
#30
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
1.7.2010, 14:31
Сообщение
#31
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Ну просто у меня сейчас так пишет
[09:55:47] * [::] Your info: [::] Nick: ВНИМАНИЕ [::] Class: Guest (-1) [::] IP: 10.218.192.159 [::] Country Code: Unknown <-Хочу чтоб был район место этого под допозон "10.218.192.129 - 10.218.192.190" был район "Красноармейский район" Ну что нашет этого???? |
|
|
1.7.2010, 14:42
Сообщение
#32
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Тёмич
Достал!!! Угомонись и пиши в тему скрипта!!! нафлудил своей чертовщиной тут... |
|
|
1.7.2010, 14:51
Сообщение
#33
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
И пиши "диапазон", а не "допозон"! Читать твои сообщения противно.
|
|
|
1.7.2010, 15:31
Сообщение
#34
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
ОЙ ошибочка вышла
|
|
|
1.7.2010, 16:16
Сообщение
#35
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 25.9.2009 Из: Ярославль Пользователь №: 4 548 Спасибо сказали: 9 раз |
Accelerator
Скрипт работает отлично! Правда мне пришлось немного поломать голову над одинаковыми Заголовками районов, догнал что нужно пробелы увеличивать после каждого одинакового района, чтобы цифрой или ещё чем не обозначать. ["З района"] = ["З района "] = ["З района "] = Далее: Убрал точку из строки: Core.SendToUser(tUser, "<"..sBot.."> Пользователь "..sNick.." из "..descript..".") Core.SendToUser(tUser, "<"..sBot.."> Пользователь "..sNick.." из "..descript.."") Чтобы не видно было пробелов. И теперь столкнулся со следущей проблемой: Я захотел изменить менюшку в хабе,чтобы проще можно было пользоваться..., не получилось. а вчера с первым скриптом получалось... Изменения: Было: Код Core.SendToUser(tUser,"$UserCommand 1 3 Пользователь\\Из какого района пользователь...$<%[mynick]> !userarea %[line:Введите ник]||") на: Код Core.SendToUser(sUser,"$UserCommand 1 2 Узнать район пользователя\\Запросить по нажатому юзеру $<%[mynick]> !userarea %[nick]||") Менюшка меняться не захотела пишет причину: \scripts\userarea.lua:133: bad argument #1 to 'SendToUser' (table expected, got nil) Подскажи пожалуйста, как быть? -уже всю голову расчесал |
|
|
1.7.2010, 16:49
Сообщение
#36
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
вместо sUser поставь tUser
а может сделать опционально и чтобы отдельно файл с тегом и диапазоном IP сохранялся? По началу так и хотел сделать, но потом передумал. |
|
|
1.7.2010, 18:32
Сообщение
#37
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 25.9.2009 Из: Ярославль Пользователь №: 4 548 Спасибо сказали: 9 раз |
FallenAngel мне тоже самое сказал и ему Спасибо!
я добавил кнопку быстрого запроса, которой запрашивается по нажатому пользователю. А теперь ко мне в голову пришла ещё идея по разработке этого-же скрипта: Можно ли сделать дополнительные функции?: 1. Чтобы пользователь мог узнать кто сидит из его (близ живущих пользователей, он-лайн) диапазона. Желательное меню на хабе: Узнать район пользователя\\Посмотреть близ живущих юзеров 2. Чтобы пользователь мог узнать он-лайн всех пользователей из своего района и по другим диапазонам, т.е. являющихся из его района в целом. Желательное меню на хабе: Узнать район пользователя\\Посмотреть всех из своего района пока больше идей не пришло. Accelerator Спасибо тебе Огромное! Рад как младенец!
Прикрепленные файлы
|
|
|
2.7.2010, 2:00
Сообщение
#38
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Типа вот:
userarea_amod.lua ( 2.89 килобайт )
Кол-во скачиваний: 21
PS: И никаких извращений с пробелами в описании сетки не нужно. |
|
|
3.7.2010, 3:21
Сообщение
#39
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 25.9.2009 Из: Ярославль Пользователь №: 4 548 Спасибо сказали: 9 раз |
Типа вот:
userarea_amod.lua ( 2.89 килобайт )
Кол-во скачиваний: 21 PS: И никаких извращений с пробелами в описании сетки не нужно. Скрипт работает на все 100% косяков не замечено. (суть ещё одной из главных функции ты сделал прямо в точку! -именно так я её и представлял.) только я её назвал: Узнать район пользователя\\Посмотреть близ живущих юзеров Спасибо Большое! - за доработку скрипта! я всё не перестаю радоваться... А возможно ещё доработать скрипт? просто я вначале отписался о доработке 2-х функций а другую видимо ты не заметил или может я не правильно объяснил... (у меня много диапазонов с одинаковыми названиями районов) в общем осталось ещё одну функцию добавить: 2. Чтобы пользователь мог узнать теперь всех пользователей из своего района, т.е. и по другим диапазонам относящихся к его району в целом. Желательное меню на хабе: Узнать район пользователя\\Посмотреть всех из своего района |
|
|
3.7.2010, 14:19
Сообщение
#40
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 1:41 |