Здравствуйте, гость ( Вход | Регистрация )
Отправлено: 26.5.2009, 8:46 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Хм.. забавно ... теперь нодо генерировать ник и шару ... Надо будет скриптег для генерации шары написать или брать чужую шару(в временных файл листах) о0 З.Ы щитаю бан по шаре бесполезным. |
Форум: Kорзина · Просмотр сообщения: #16018 · Ответов: 6 · Просмотров: 11 596 |
Отправлено: 21.5.2009, 17:40 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Я не видел скрипт антирекламы поэтому воспользуюсь анализом твоих данных, если скрипт антирекламы считать идеальным(не делает лишних действий,не мусорит,не открывает файл каждый раз по новой 0о), то вруби ты хоть 100 таких ничего не заметишь. |
Форум: Программирование на Lua · Просмотр сообщения: #15777 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 21.5.2009, 14:29 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Если файл пустой, то будет лишней переход на строку |
Форум: Программирование на Lua · Просмотр сообщения: #15755 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 21.5.2009, 8:14 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Удаление строки из файла: Код function RemoveByStr(sFile, Str) local s='' for l in io.lines(sFile) do if l ~= Str then s = s..l..'\n' end end local h = io.open(sFile, "w") if h then h:write(s);h:flush();h:close() end end Подскажи самый быстрый способ вернуть 1 в случае успеха и 0 в противном случае. З.Ы. печально что нужно грузить весь файл в память... А вот еще запись строки в конец файла, можт кому пригодится, надеюсь она у меня рациональная. Код function AddByStr(sFile, Str) local h=io.open (sFile,'r+') if not h then return 0 end if h:seek('end')~=0 then h:write('\n') end h:write(Str);h:close() end |
Форум: Программирование на Lua · Просмотр сообщения: #15749 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 20.5.2009, 15:58 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Эм... хотелось бы без таблиц... побыстрее что-то... |
Форум: Программирование на Lua · Просмотр сообщения: #15692 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 20.5.2009, 15:35 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Нашел интересную статью на русском "Язык Lua и использование скриптов на нем в программах на С++" |
Форум: Разработчикам [PtokaX] · Просмотр сообщения: #15688 · Ответов: 9 · Просмотров: 18 635 |
Отправлено: 20.5.2009, 15:32 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Подскажите как найти в файле строку и удалить её |
Форум: Программирование на Lua · Просмотр сообщения: #15687 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 16.5.2009, 6:01 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Если сделать как ты предложил то Цитата lua:45: attempt to index field '?' (a nil value) Дело как раз в создании или можно воспользоваться другой функцией, но я не знаю как. Вот сама таблица Код local sServerUrl={{url="95.154.113.73",port="27015"},{url="95.154.113.73",port="27015"}} Нужно в конец таблицы добавить еще значения. И лучше всего это сделать вот этой функцией: Код table.insert (table, [pos,] value) Вставляет элемент value в позицию pos в table, сдвигая вверх остальные элементы. Значение по умолчанию для pos равно n+1, где n это длина таблицы, таким образом вызов table.insert(t,x) добавляет x в конец таблицы t. Разобрался Код table.insert(sServerUrl,{url=tbl[1],port=tbl[2]}) не в этом коде... |
Форум: Программирование на Lua · Просмотр сообщения: #15453 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 15.5.2009, 17:36 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
sServerUrl[table.maxn(sServerUrl) + 1].url =string и sServerUrl[#sServerUrl+1].url=string одно и тоже и одна и таже ошибка =\ Еще раз повтарю: код работает без ошибок только, если на данном месте в таблице уже что-то было (не nil). |
Форум: Программирование на Lua · Просмотр сообщения: #15429 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 15.5.2009, 17:15 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Когда я пытаюсь добавить значение в таблицу вылазит ошибка, если до этого это место в таблице = nil sServerUrl[#sServerUrl+1].url=string вот та то же побывал table.insert(sServerUrl,{url=string} но это не помогло(какае-то другая ошибка). как правильно добавить значение в таблицу? |
Форум: Программирование на Lua · Просмотр сообщения: #15424 · Ответов: 1049 · Просмотров: 940 010 |
Отправлено: 11.5.2009, 14:21 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Я не буду выкладывать пример с запуском программ. А так запускаешь CMD и передаешь ей кучку параметров в одной строке через знак объединения &. |
Форум: Общалка aka Флуд · Просмотр сообщения: #15191 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 14:07 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Извиняюсь... Это баг только грейлинка! А в телнете скрыт глубокий смысл... можно скачать\закачать\запустить программу... З.Ы. забери у юзера магнет и получи голый THH |
Форум: Общалка aka Флуд · Просмотр сообщения: #15188 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 13:59 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Кстати важно то что ссылка не открывается на прямую браузером и можно схитрить... запустить телнет А прорекламить можно как угодно... Извиняюсь... Это баг только грейлинка! |
Форум: Общалка aka Флуд · Просмотр сообщения: #15185 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 13:53 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Да именно это я и написал! Но ты не проверил на практике... |
Форум: Общалка aka Флуд · Просмотр сообщения: #15183 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 13:51 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Так я не показал самое интересное ip можно закодировать |
Форум: Общалка aka Флуд · Просмотр сообщения: #15181 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 13:40 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
magnet:?dn%20Go!%20Go!%20Go!%20V%20%43%53%20%31%37%32%2E%32%35%2E%33%35%2E%33%33%20&xt=urn:tree:tiger:IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 172.25.165.57/l/blog Банальный пример;Не хочу учить плохому |
Форум: Общалка aka Флуд · Просмотр сообщения: #15176 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 13:12 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
А эти две вещи я обхожу: 1 улучшаю скрипт 2 извращаюсь с магнет ссылкой (дошло до того что я даже могу дать такую магнет которая запустит программу, например телнет) |
Форум: Общалка aka Флуд · Просмотр сообщения: #15171 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 12:17 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Я просто тебя не понял: я не имел виду не настоящий флуд, я имел виду рекламу. |
Форум: Общалка aka Флуд · Просмотр сообщения: #15168 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 10:41 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Моя фантазия не позволяет представить такой антифлуд против которого я бы не написал скрипт... |
Форум: Общалка aka Флуд · Просмотр сообщения: #15163 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 11.5.2009, 3:00 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
В PeLinkDC++ по пренжнему можно юзать читы без труда: либо восстановить ресурс, либо отредактировать настройки в ручную... Клоуны уехали, а цирк остался. З.Ы. автор мода не умеет юзать HEX-редактор. |
Форум: DC-клиенты · Просмотр сообщения: #15151 · Ответов: 20 · Просмотров: 34 943 |
Отправлено: 10.5.2009, 14:55 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Блин, я наверно не за развитие флуда выложил а для примера написания скриптов. Тот кому нужно найдет стандартный скрипт флуда.(в колмплекте с GLDC) - флуда меньше не станет, если тему удалить. Удалите - пойду в другое место выложу... А на форуме грея лежит один кривой скрипт. А вот так я представляю нормальную версию спама: CODE dcpp = {} iCounter = 0 -- счётчик iTime = 900 -- интервал между отсылками (2sec) 900 = 15мин sHub = "172.16.0.37"-- вписываем URL(ip адрес ) и порт, если он (порт) указан для этого хаба в избранных хабах sMsg = [[Перенос (enter) сохраняется в клиентских скриптах под GLDC++]] sMsg2 = [[Этот скрипт использовался для обхода антифлуда 1000мс макс длинна сообщения была 255]] function dcpp.OnTimer() iCounter = iCounter + 1 if iCounter == iTime-1 then -- увеличить значение 1 в зависимости от антифлуда DC():SendPublicMessage(sHub, sMsg) elseif iCounter == iTime then iCounter = 0 DC():SendPublicMessage(sHub, sMsg2) end end DC():RunTimer(1) DC():PrintDebug("Скрипт Рекламы 3апущен") В общем против скриптов нет антифлуда. |
Форум: Общалка aka Флуд · Просмотр сообщения: #15122 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 10.5.2009, 9:50 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
greylink скрипт: Выкладываю для повышения интереса к данному клиенту и скриптам под него. Cкрипт отправляет рекламу и мождет писать на все хабы сообщение. Положить в папку scripts, запустится при старте клиента. Выполнить функцию можно так: /lua help() Запустить файл lua можно командой /luafile
Прикрепленные файлы
|
Форум: Общалка aka Флуд · Просмотр сообщения: #15086 · Ответов: 30 · Просмотров: 31 910 |
Отправлено: 10.5.2009, 9:38 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
блин я бы с радостью ее написал если бы были какие нибудь исходники под асм =\ и мониторинг то же бы замутил не скриптом... |
Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #15083 · Ответов: 19 · Просмотров: 25 107 |
Отправлено: 8.5.2009, 13:17 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
Идея с мультизадачностью частично провалилась ;\ Как оказалось во время ожидания сокета птоха просто зависает! Из за этого смысла в мультизадачности 0 Если взять к примеру язык АСМ чтобы я не сделал(на процессоре i386) всеравно команды выполнятся последовательно а не параллельно! Некая псевдопараллельность PUSH и POP в чем проблема? выполнил команду, вернул стек. Вот если бы была функция уведомления о новых данных сокета, птоха бы не висла и у меня все бы получилось! А вот он Monitoring_1.1BETA.rar ( 1.19 килобайт ) Кол-во скачиваний: 29 работает раза в 3 быстрее при большом количестве серверов... но этого мало... З.Ы. а про DOS атаку это была шутка... |
Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #14990 · Ответов: 19 · Просмотров: 25 107 |
Отправлено: 8.5.2009, 11:36 | |
Участник Группа: Пользователи Сообщений: 47 Регистрация: 20.4.2009 Пользователь №: 3 112 |
и как же вы себе представляете менюшу с 40 серверами кс 1.6 ? + еще минюшки счастья конечно можно разбить менюшку на подменюшки, но эт какое-то извращенство DOS атака... вот ради таких скриптов в своем клиенте обрубил хабовские менюшки - а нефиг |
Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #14978 · Ответов: 19 · Просмотров: 25 107 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
|
Сейчас: 3.5.2024, 7:31 |