Вопросы Разработчикам Скриптов, вопросы по скриптам (мелкие вопросы) |
Здравствуйте, гость ( Вход | Регистрация )
Вопросы Разработчикам Скриптов, вопросы по скриптам (мелкие вопросы) |
24.5.2009, 15:01
Сообщение
#501
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
|
|
|
24.5.2009, 15:04
Сообщение
#502
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
но Setuper писал что в своем боте реализовал спе. бан юезра....банит так что юзер потом не может подсоединиться и выглядит все как-буд-то хаб не доступен!...а это значит юзеру не отсылается строка "Подключен"...как вот так сделал мне интересно...
|
|
|
24.5.2009, 16:43
Сообщение
#503
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Не совсем так!
Те, кто понимает как это устроено, те и не думают, что хаб отключен, однако большинство пользователей думают, что он отключен Выглядит это так: Код [17:39:51] *** Соединение с 127.0.0.1:411 ... [17:39:51] *** Соединён [17:39:51] *** Соединение закрыто Реализуется это легко. Самый простейший код запрета для всех: Код function SupportsArrival(tUser)
Core.Disconnect(tUser) end |
|
|
25.5.2009, 0:04
Сообщение
#504
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
ааа ну это понятно))) Я так и сделал...но чел спокойно догадаывается что хаб то пашет раз коннект был)))...я думал там чето очень хитрожопое!!!
|
|
|
25.5.2009, 2:39
Сообщение
#505
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
vicious
А что если так: Код Core.SendToUser(user,"*** Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.") Core.Disconnect(user) :smile2: |
|
|
25.5.2009, 12:31
Сообщение
#506
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Не. Это не катит. Так как данная фраза берётся из русификатора клиента, и она в разных клиентах может быть разной, а если клиент не русифицирован, то вообще будет кадр
|
|
|
25.5.2009, 13:12
Сообщение
#507
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Данная фраза совершенно не зависит от локализации клиента, и, насколько я понимаю, подсовывается Виндой.
|
|
|
25.5.2009, 13:31
Сообщение
#508
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
Setuper +1
|
|
|
25.5.2009, 13:48
Сообщение
#509
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
|
|
|
25.5.2009, 15:12
Сообщение
#510
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Данная фраза совершенно не зависит от локализации клиента, и, насколько я понимаю, подсовывается Виндой. Ну откуда бы оно ни было, так делать всё же не рекомендуется как раз из-за различных видов у всех этих сообщений Некоторые пользователи использую английскую версию винды. |
|
|
3.6.2009, 16:42
Сообщение
#511
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
Cкажите Core.GetOnlineUsers(-1) работает вообще? А то что-то я пытаюсь возвратить такую таблицу и отослать сообщение всем незарегенным, но чет не хочет
|
|
|
3.6.2009, 17:53
Сообщение
#512
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Вообще говоря должно работать. А как ты пишешь?
Код for k, v in pairs(Core.GetOnlineUsers(-1)) do пашет!
Core.SendToUser(v, "sMsg") end |
|
|
3.6.2009, 19:49
Сообщение
#513
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
да пашет...какой-то подозрительный глюк был! не знаю почему....писал именно так.!
Другой вопрос вот! Надоело каждый день делать бекап папки с Птокой...как сделать копирование папки со всем содержимым скриптом? и еще один вопрос...как можно вносить изменение в текстовый файл убирая последнюю строчку...а на ее место вставлять что-нибудь другое??? |
|
|
3.6.2009, 20:06
Сообщение
#514
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
|
|
|
4.6.2009, 0:22
Сообщение
#515
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
vicious Насчет бекапов - http://mydc.ru/index.html?showtopic=1269&a...ost&p=15981 Код "C:\Program Files\WinRAR\WinRAR.exe" a -dh -ep2 -k -m5 -s -ag" YYYY-MM-DD HH.MM.SS" -- C:\backup\backup.rar @C:\backup\filelist.lst в каком формате filelist.lst? приведи пример этого листа...любой сюда выложи пожалуйста! |
|
|
4.6.2009, 0:52
Сообщение
#516
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
vicious
Каждый файл или папка с новой строки, без лишних пробелов и пустых строк. Код С:\ptokax D:\htdocs D:\file.txt PS. В справке ВинРара есть подробное описание всех команд и параметров командной строки. |
|
|
4.6.2009, 1:21
Сообщение
#517
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
Спасибо! уже юзаю nncron!)))
|
|
|
4.6.2009, 15:24
Сообщение
#518
|
|
Постоялец Группа: Пользователи Сообщений: 454 Регистрация: 17.10.2008 Из: Новосибирск Пользователь №: 825 Спасибо сказали: 90 раз |
Вот какой вопрос возник. Допустим, есть таблица
Код tTable.tSubTable .Мне нужно вывести в репорт ее точное имя. Код tostring(tTable.tSubTable) тут естественно не подходит. Есть ли какой-нибудь простой способ? Кроме Код tTable.tSubTable.Name = "tTable.tSubTable"
|
|
|
4.6.2009, 16:10
Сообщение
#519
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Пишем метатаблицу:
Код local mt = { __call = function() return debug.getinfo(1).name or "unknown" end } После этого, присоединяем её к нужной нам таблице: Код setmetatable(tTable.tSubTable, mt) И после этого уже можно будет получить имя: Код Core.SendToAll(tTable.tSubTable())
|
|
|
5.6.2009, 3:07
Сообщение
#520
|
|
Постоялец Группа: Пользователи Сообщений: 454 Регистрация: 17.10.2008 Из: Новосибирск Пользователь №: 825 Спасибо сказали: 90 раз |
Спасибо, обязательно попробую.
Тогда еще вопрос. Существует ли какой-нибудь способ быстрого определения кол-ва элементов не-индексированной таблицы, по аналогии с #tTable для индексированной ? |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 2:01 |