myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
2 страниц V   1 2 >

zangriEBP
Отправлено: 26.5.2009, 8:46


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Хм.. забавно ... теперь нодо генерировать ник и шару big_smile.gif ... Надо будет скриптег для генерации шары написать или брать чужую шару(в временных файл листах) о0
З.Ы щитаю бан по шаре бесполезным.
  Форум: Kорзина · Просмотр сообщения: #16018 · Ответов: 6 · Просмотров: 11 596

zangriEBP
Отправлено: 21.5.2009, 17:40


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Я не видел скрипт антирекламы поэтому воспользуюсь анализом твоих данных,
если скрипт антирекламы считать идеальным(не делает лишних действий,не мусорит,не открывает файл каждый раз по новой 0о),
то вруби ты хоть 100 таких ничего не заметишь.
  Форум: Программирование на Lua · Просмотр сообщения: #15777 · Ответов: 1049 · Просмотров: 940 010

zangriEBP
Отправлено: 21.5.2009, 14:29


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Если файл пустой, то будет лишней переход на строку
  Форум: Программирование на Lua · Просмотр сообщения: #15755 · Ответов: 1049 · Просмотров: 940 010

zangriEBP
Отправлено: 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

zangriEBP
Отправлено: 20.5.2009, 15:58


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Эм... хотелось бы без таблиц... побыстрее что-то...
  Форум: Программирование на Lua · Просмотр сообщения: #15692 · Ответов: 1049 · Просмотров: 940 010

zangriEBP
Отправлено: 20.5.2009, 15:35


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Нашел интересную статью на русском "Язык Lua и использование скриптов на нем в программах на С++"

http://steps3d.narod.ru/tutorials/lua-tutorial.html
  Форум: Разработчикам [PtokaX] · Просмотр сообщения: #15688 · Ответов: 9 · Просмотров: 18 635

zangriEBP
Отправлено: 20.5.2009, 15:32


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Подскажите как найти в файле строку и удалить её
  Форум: Программирование на Lua · Просмотр сообщения: #15687 · Ответов: 1049 · Просмотров: 940 010

zangriEBP
Отправлено: 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

zangriEBP
Отправлено: 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

zangriEBP
Отправлено: 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

zangriEBP
Отправлено: 11.5.2009, 14:21


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Я не буду выкладывать пример с запуском программ.
А так запускаешь CMD и передаешь ей кучку параметров в одной строке через знак объединения &.
  Форум: Общалка aka Флуд · Просмотр сообщения: #15191 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 14:07


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Извиняюсь... Это баг только грейлинка!

А в телнете скрыт глубокий смысл... можно скачать\закачать\запустить программу...

З.Ы. забери у юзера магнет и получи голый THH big_smile1.gif
  Форум: Общалка aka Флуд · Просмотр сообщения: #15188 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 13:59


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Кстати важно то что ссылка не открывается на прямую браузером и можно схитрить... запустить телнет
А прорекламить можно как угодно...

Извиняюсь... Это баг только грейлинка!
  Форум: Общалка aka Флуд · Просмотр сообщения: #15185 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 13:53


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Да именно это я и написал! Но ты не проверил на практике...
  Форум: Общалка aka Флуд · Просмотр сообщения: #15183 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 13:51


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Так я не показал самое интересное ip можно закодировать
  Форум: Общалка aka Флуд · Просмотр сообщения: #15181 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 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

Банальный пример;Не хочу учить плохому big_smile.gif
  Форум: Общалка aka Флуд · Просмотр сообщения: #15176 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 13:12


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


А эти две вещи я обхожу:
1 улучшаю скрипт
2 извращаюсь с магнет ссылкой (дошло до того что я даже могу дать такую магнет которая запустит программу, например телнет)
  Форум: Общалка aka Флуд · Просмотр сообщения: #15171 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 12:17


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Я просто тебя не понял:
я не имел виду не настоящий флуд, я имел виду рекламу.
  Форум: Общалка aka Флуд · Просмотр сообщения: #15168 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 10:41


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Моя фантазия не позволяет представить такой антифлуд против которого я бы не написал скрипт...
  Форум: Общалка aka Флуд · Просмотр сообщения: #15163 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 11.5.2009, 3:00


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


В PeLinkDC++ по пренжнему можно юзать читы без труда:
либо восстановить ресурс, либо отредактировать настройки в ручную...

Клоуны уехали, а цирк остался. big_smile1.gif

З.Ы. автор мода не умеет юзать HEX-редактор.
  Форум: DC-клиенты · Просмотр сообщения: #15151 · Ответов: 20 · Просмотров: 34 943

zangriEBP
Отправлено: 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

zangriEBP
Отправлено: 10.5.2009, 9:50


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


greylink скрипт:
Выкладываю для повышения интереса к данному клиенту и скриптам под него.
Cкрипт отправляет рекламу и мождет писать на все хабы сообщение.
Положить в папку scripts, запустится при старте клиента.
Выполнить функцию можно так: /lua help()
Запустить файл lua можно командой /luafile
Прикрепленные файлы
Прикрепленный файл  startup.zip ( 5.95 килобайт ) Кол-во скачиваний: 29
 
  Форум: Общалка aka Флуд · Просмотр сообщения: #15086 · Ответов: 30 · Просмотров: 31 910

zangriEBP
Отправлено: 10.5.2009, 9:38


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


блин я бы с радостью ее написал если бы были какие нибудь исходники под асм =\
и мониторинг то же бы замутил не скриптом...
  Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #15083 · Ответов: 19 · Просмотров: 25 107

zangriEBP
Отправлено: 8.5.2009, 13:17


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


Идея с мультизадачностью частично провалилась ;\
Как оказалось во время ожидания сокета птоха просто зависает!
Из за этого смысла в мультизадачности 0

Если взять к примеру язык АСМ чтобы я не сделал(на процессоре i386)
всеравно команды выполнятся последовательно а не параллельно!
Некая псевдопараллельность big_smile.gif
PUSH и POP в чем проблема? выполнил команду, вернул стек.

Вот если бы была функция уведомления о новых данных сокета,
птоха бы не висла и у меня все бы получилось!

А вот он Прикрепленный файл  Monitoring_1.1BETA.rar ( 1.19 килобайт ) Кол-во скачиваний: 29
работает раза в 3 быстрее при большом количестве серверов... но этого мало...

З.Ы. а про DOS атаку это была шутка...
  Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #14990 · Ответов: 19 · Просмотров: 25 107

zangriEBP
Отправлено: 8.5.2009, 11:36


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 20.4.2009
Пользователь №: 3 112


и как же вы себе представляете менюшу с 40 серверами кс 1.6 ? big_smile.gif + еще минюшки счастья big_smile.gif
конечно можно разбить менюшку на подменюшки, но эт какое-то извращенство big_smile.gif DOS атака...
вот ради таких скриптов в своем клиенте обрубил хабовские менюшки - а нефиг big_smile.gif
  Форум: Сетевые скрипты [PtokaX] · Просмотр сообщения: #14978 · Ответов: 19 · Просмотров: 25 107

2 страниц V   1 2 >

New Posts  Открытая тема (есть новые ответы)
No New Posts  Открытая тема (нет новых ответов)
Hot topic  Горячая тема (есть новые ответы)
No new  Горячая тема (нет новых ответов)
Poll  Опрос (есть новые голоса)
No new votes  Опрос (нет новых голосов)
Closed  Закрытая тема
Moved  Тема перемещена
 

RSS Сейчас: 3.5.2024, 7:31