Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Обзор рынка минералов


  • Закрытая тема Тема закрыта
141 ответов в теме

#41
zumlin

zumlin

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 40 сообщений
2
  • EVE Ingame:zumlinM
  • Corp:SPPL
  • Ally:Solar Wing

В принципе реализуется путем "граббинга" реальных действий юзера, а потом их воспроизведения со случайными поправками по нормальному закону распределения.

З.Ы. Есть предложение разбить тему, на основную и "Как правильно писать 'правильного' бота"  :P

View Post



нихт катит....
как такой скрипт будет отпинываться от НПЦ? и от воров?
нет - именно через повторение действий работаю примитивные китайские скрипты
надо писать нормальный API, где будут команды класса "undock'нуться", "получить список станций в системе", "докнуться к станции", "получить список объектов в overview", "взять данные по объекту", "подлететь на 10км. к объекту" и пр.

и вот пользуясь таким API можно написать алгоритм который и копать будет и НПЦ отпинает и воров нисчем оставит и под камикадзе-со-смартбомбами не подставиться :blink:
  • 0

#42
Sphagnum

Sphagnum

    болотный дух

  • Tech III Pilots
  • PipPipPipPip
  • 1106 сообщений
52
  • EVE Ingame:Sfagnum
  • EVE Alt:Sfaqnum
  • Channel:moss'Ko
  • Client:Eng
вашу бы энергию да в мирное русло...
  • 0

#43
Ssa

Ssa

    Clone Grade Iota

  • Tech III Pilots
  • PipPipPipPipPip
  • 1812 сообщений
216
  • Client:Eng
а в это время мегацит продолжает стабильно падать в цене.
вопрос один- почему так резко? >_<
  • 0

#44
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус

нихт катит....
как такой скрипт будет отпинываться от НПЦ? и от воров?

View Post

Я говорю не о том, как скрипт будет работать, а как реализовать активные действия в АПИ :blink: типа "залочить объект в овервью" - достаточно большое количество "путей" движения мышкой, рандомный выбор из них, случайные поправки и т.п.

Добавлено:

вашу бы энергию да в мирное русло...

View Post

У меня проблема найти объект приложения знаний и опыта так, чтобы это было и интересно мне, и полезно кому-то. Не ради денег, а ради морального самоудовлетворения.
  • 0

Собираем команду единомышленников
Posted Image
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#45
Nev Tago

Nev Tago

    Clone Grade Beta

  • Tech II Pilots
  • Pip
  • 81 сообщений
0
  • EVE Ingame:Nev Tago
  • Corp:DTW
  • Ally:X.I.X.
между сервером и клиентом ставится небольшая прокси прослойка, которая "фильтрует" весь трафик между клиентом и сервером

такая прослойка может реагировать на различные пакеты, подменять их, вставлять новые, она же может служить полноценным "ботом"
трудозатраты на написание минимальные, трудозатраты на изучение протокола обмена данными между клиентом и сервером огромные. зато очень интересно
  • 0

#46
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус

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

View Post

Это не "творчество", а "антитворчество" :blink:
Разбираешься в чужих решениях, а не создаешь свои
  • 0

Собираем команду единомышленников
Posted Image
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#47
Nev Tago

Nev Tago

    Clone Grade Beta

  • Tech II Pilots
  • Pip
  • 81 сообщений
0
  • EVE Ingame:Nev Tago
  • Corp:DTW
  • Ally:X.I.X.
2VolCh
для своих решений есть регулярная работа :blink:
  • 0

#48
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус

2VolCh
для своих решений есть регулярная работа :blink:

View Post

Работа - это рутина :P творческий элемент минимален, просто реализуешь ТЗ, как правило по элементарным алгоритмам. Самый творческий элмент - оптимизация кода и то, как правило, замечаешь её только ты один, а заказчику она нафиг не нужна, не готов он платить, например, в два раза больше за 5% повышение бастродействияили умеьшения объема потребляемой памяти.
  • 0

Собираем команду единомышленников
Posted Image
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#49
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28832 сообщений
4409

именно! именно о таком боте я и веду речь...
НО
и этот бот ловиться тоже... надо не просто рандомно возить мышь.. надо возить ее немного по дуге... именно так водит мышь обыкновенны человек... надо клацать в клавиши в интерфейсе каждый раз в разные места... надо промахиваться по клавишам... надо писать "клавиатурой" с задержкой между каждым символом... и опять - создавать заведомые ошибки в тексте, стирать их и писать правильно... надо переключаться между окнами именно мышой... или полностью эмулировать Alt+TAB...

Ничего сложного в таком рандоме нет. Как я уже написал, самое сложное тут -анализ картинки игры... а если знать куда клацать - как клацать не так уж и долго сделать.
То, что ты написал - мало того, что тупая мера против детекта, так еще и реализуется просто :blink:

У меня проблема найти объект приложения знаний и опыта так, чтобы это было и интересно мне, и полезно кому-то. Не ради денег, а ради морального самоудовлетворения.

Гоу опенсурс
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#50
Creepin

Creepin

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1041 сообщений
27
  • EVE Ingame:Creepin
Такое ощущение, что большинство товарищей тут незаметно пытаются намекнуть "нет чувак, только не делай этого!" :) А мне идея кажется отличной :)

Вот только никак не пойму, может, потому что я не программер: зачем вся эта головная боль с эмуляцией движения мышки и опечатываний с клавы? Неужели вы всерьёз считаете, что эта информация передаётся на сервер? :P
А может вообще лучше писать бот оутгеймный, как незабвенный Волкер для линяги? Тогда комп и десятком окон не нагрузишь, а как приятно было видеть в нём игру "на стратегическом уровне"... :blink:
  • 0

#51
Nationalizator

Nationalizator

    Clone Grade Theta

  • Tech II Pilots
  • PipPipPipPip
  • 999 сообщений
60
  • EVE Ingame:Nationalizator
  • Corp:SPSD
Эхх.. тему-то как раскрутили, прям хоть новый топ можно создавать "ботопроизводители объединяйтесь" :-) Хотя чем черт не шутит, кто первый бота запустил и не попался, того и тапки. Миники все дешевеют, а иски постоянно падают в цене на торговых площадках в инете. Сомневаюсь чтобы это происходило только от того, что повышается количество тупо клацающих на руду игроков. Китайцы себя показали превосходными ботоводами и ботопроизводителями во многих игрушках, они берут свое количеством, а не качеством написания и баны свои все равно в среднем отбивают по проданным игровым валютам:-/
Тут уже либо ССР даст автономно копающую баржу с неавтономным поиском самой руды (обещаное запрятывание белтов) либо китайские да и наши тоже горе-скрипторы так и будут направлять свои усилия на обход макрозащиты.

ЗЫ. При текущем раскладе первая мысль нуба, который выбрал профу майнера и начал рыть: Мля, где тут в маркете автовыкидывалка??? :blink:

Сообщение отредактировал Nationalizator: 07 September 2007 - 6:50

  • 0
Изображение

#52
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус

А может вообще лучше писать бот оутгеймный, как незабвенный Волкер для линяги? Тогда комп и десятком окон не нагрузишь, а как приятно было видеть в нём игру "на стратегическом уровне"... :blink:

View Post

Видимо протоколы Евы достаточно сложные для расшифровки
  • 0

Собираем команду единомышленников
Posted Image
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#53
Ember

Ember

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 110 сообщений
0
  • EVE Ingame:Eve songs
  • Corp:.U.M.
  • Ally:Ex DRF, Ex SOLAR
  • Client:Eng

а в это время мегацит продолжает стабильно падать в цене.
вопрос один- почему так резко? >_<

View Post


Пригнали очередной керриер забитый мегацитом и выбросили на рынок.
  • 0
Изображение

#54
Усевич

Усевич

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 108 сообщений
-3
  • EVE Ingame:GirlMaria
  • Corp:.U.M.
  • Ally:DRF
  • Client:Eng

Пригнали очередной керриер забитый мегацитом и выбросили на рынок.

View Post

От одного кариера так падает цена?
  • 0

#55
zumlin

zumlin

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 40 сообщений
2
  • EVE Ingame:zumlinM
  • Corp:SPPL
  • Ally:Solar Wing

Видимо протоколы Евы достаточно сложные для расшифровки

View Post

+1
если я правильно помню - они криптованные :blink:

насчет считывания действий пользователя типа "залочить цель в овервью":
Все хорошо, по действие простое. На саамом деле задача шире "залочить цель N в овервью", которая раскладывается на:
- проверить, есть лои овервью
- проверить, что цель N есть в овервью
- ткунться на нее с целью проверки - а можно ли ее залочить
- попытаться залочить цель

причем до этого тебе надо считать массив целей из овервью, определить их тип, определить их параметры (враг/нейтрал/друг, расстояние, можно ли залочить, агрессивны ли они к тебе и пр.).

Так что - нет - никакие повторения действий здесь не катят.
А китайцы - они да - сделали повторятор движений мыши и клавы, разбили эти макросы на группы, связали их в цепочки - и все. Это не бот - это позорище страшное... его несложно обмануть или детектировать...
  • 0

#56
Tratok Aran

Tratok Aran

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 35 сообщений
0
  • EVE Ingame:Ernol Tamarr
  • Corp:[TA-WO]
  • Ally:Ultima Rati0

А китайцы - они да - сделали повторятор движений мыши и клавы, разбили эти макросы на группы, связали их в цепочки - и все. Это не бот - это позорище страшное... его несложно обмануть или детектировать...

View Post


А им, видать, хватает. И ложили она на что-то более сложное ибо оно им не надо. В общем "а мне больше и не надо!" (с)
  • 0

#57
Fandanguero

Fandanguero

    Megatroll Navy Issue

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5119 сообщений
228
  • EVE Ingame:Fandanguero
  • Corp:I.N.
  • Channel:Ухотнеги рядам
  • Client:Eng

именно! именно о таком боте я и веду речь...
НО
и этот бот ловиться тоже... надо не просто рандомно возить мышь.. надо возить ее немного по дуге... именно так водит мышь обыкновенны человек... надо клацать в клавиши в интерфейсе каждый раз в разные места... надо промахиваться по клавишам... надо писать "клавиатурой" с задержкой между каждым символом... и опять - создавать заведомые ошибки в тексте, стирать их и писать правильно... надо переключаться между окнами именно мышой... или полностью эмулировать Alt+TAB...

и вот если сделать это все - то да - это будет мегабот...

View Post

пипец, как меня до сих пор не поймали как "бота" :blink: :P :)
  • 0

whQ6XJu.png


#58
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28832 сообщений
4409

Вот только никак не пойму, может, потому что я не программер: зачем вся эта головная боль с эмуляцией движения мышки и опечатываний с клавы? Неужели вы всерьёз считаете, что эта информация передаётся на сервер? :P

Иди узнай про то, как детектятся всякий левый софт типа мапхака и прочей фигни, работающей с памятью игры (боты на d2jsp, етц) в играх от близзард. Там в игре стоит дллка, при коннекте к баттл.нету она иногда перекачивается (быстро и не то чтобы очень заметно), после чего начинается проверка. И горе тому, чей лик не будет чист перед ней :blink:
Правда, существует защита в виде автовыгрузки софта (мапхак например) когда грузится варден... но абсолютно надежным его не назовешь.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#59
zumlin

zumlin

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 40 сообщений
2
  • EVE Ingame:zumlinM
  • Corp:SPPL
  • Ally:Solar Wing

Иди узнай про то, как детектятся всякий левый софт типа мапхака и прочей фигни, работающей с памятью игры (боты на d2jsp, етц) в играх от близзард. Там в игре стоит дллка, при коннекте к баттл.нету она иногда перекачивается (быстро и не то чтобы очень заметно), после чего начинается проверка. И горе тому, чей лик не будет чист перед ней :blink:
Правда, существует защита в виде автовыгрузки софта (мапхак например) когда грузится варден... но абсолютно надежным его не назовешь.

View Post

и еще раз я скажу +1

поэтому в идеале, бот должен управлять гамезом через:
- считывание монитора через видеокамеру, подключенной к управляющему компу
- управление мышью и клавой заворачивается на управляющий комп через некий контроллер

%)

в результате - никто никого никогда не оттедектит :P
  • 0

#60
Corn Hollio

Corn Hollio

    Clone Grade Eta

  • Tech II Pilots
  • PipPipPipPip
  • 532 сообщений
9
  • EVE Ingame:Corn Hollio
  • Corp:FSP-B
  • Ally:RA
фишка в том что любого бота можно вычислить, и рано или поздно придёт заслуженный бан +)
и чем лучше будет бот - тем больше от него ущёрба - тем быстрее сср займётся этой проблемой

ps

...в результате - никто никого никогда не оттедектит :blink:

View Post


да, но тебя просто в полном соответствии с еулой забанят и всё =)

Сообщение отредактировал Corn Hollio: 07 September 2007 - 13:41

  • 0




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users