Настройки
http://lfforever.ru/design/black.css http://lfforever.ru/design/ds_dw.css http://lfforever.ru/design/xmas.css
Присоединяйся к каналу LFF в Discord!
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
PHP и HEX
10.08.09 04:37 | #1

Репутация: 2
Постов: 21
ЗАРАНЕЕ ХОЧУ ИЗВИНИТЬСЯ , ЕСЛИ ЭТО УЖЕ ГДЕ-ТО ОБСУЖДАЛОСЬ :)

Как всем известно в LF 2.0 появилась реклама , которую в принципе можно потереть. Но этот рекламный квадратик в любом случае остается , и нажав на него вас по прежнему будет посылать на всякие ссылки с тулбарами , фигурками и на обновления hero fighter... Полазив в .exe наткнулся на такую ссылку: http://www.lf2.net/_ad/ad.php, там можно заметить несколько ссылок которые на удивление совпадают с теми , куда нас посылает реклама - тут становиться всё немножко яснее...Ну , если я правильно понял , LF реклама работает (её обновление , изображение и т.д) именно через PHP , тот код (это даже кодом назвать трудно) что мы видим заходя по ссылке http://www.lf2.net/_ad/ad.php , как вы думаете какой он ? Или это и есть весь код (хотя это наврятле). Я пытался копировать это и перенаправлять на свой сайт , но пока безрезультатно...Может кто сообразит как и что по этому поводу , а лично я продолжу мучать завтра , надо бы поспать :)

Добавлено:
Мда , на последок взглянул на ad0.txt - всё оказалось куда проще чем я думал...Но в любом случае интересно , как обновляется реклама , думаю вся инфа храниться в этих php файлах , но вот как заставить чтобы это всё обновилось ? Update On не помог...
[ Маленький Фриз говорит: это сообщение было отредактировано!]

10.08.09 11:04 | #2

Репутация: 416
Постов: 8073
George, именно Update on и обновляет всё.
посмотри как сделано в EOD насчет рекламы)
убрал, повырезал ссылки переходов и всё.
если нужны ссылки на свою работу, то измени в exe ссылку по кнопке officil websait на свой ресурс про мод например.
отстальные вещи действительно не более ем для рекламы годятся)

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
10.08.09 11:54 | #3

Репутация: 2
Постов: 21
Первый раз UPDATE обновил , а уже второй раз почему-то не хотел ничего делать... Ну т.е даже если я заменил на своем сайте что-то в ad.php , он ничего не обновлял :(

Добавлено:
Короче ad.php просто потом переименовывается на ad0/1.txt и уже оттуда идут ссылки на необходимые сайты...А как можно переловить картинки :) ? Кто-нибудь уже пробовал....
[ Маленький Фриз говорит: это сообщение было отредактировано!]

10.08.09 13:21 | #4

Репутация: 416
Постов: 8073
George, т.е. переловить? они в спрайтах есть.
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
10.08.09 22:10 | #5

Репутация: 2
Постов: 21
Да , они есть в спрайтах , но когда я например стираю этот спрайт с изображением рекламы , потом делаю Update On он обновляет и картинки эти появляются по новой , так вот хотел узнать откуда берутся они , как перехватить эту ссылку...
10.08.09 22:30 | #6

Репутация: 416
Постов: 8073
George, 99% уверен что либо с блога Марти Вонга или с lf2.net
поставь прогу мониторинга портов и адресов.
укажи на лф.
смотри куда будут пакеты отправляться. хотя бы по ip что ль)

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
10.08.09 22:46 | #7

Репутация: 2
Постов: 21
А прогу проверенную подсказать можешь :) ?

Добавлено:
ЮХУ , Всё получилось , без всяких там программ.Просто меняем ссылку http://lf2.net/_ad/ad%s.bmp на свою , и всё обновляется...Щас надо будет разобраться с .PHP :) Если добьюсь чего-нибудь отпишусь...

Добавлено:
Не знаю почему так , но мой тупо скопированный .PHP начал работать :) Я просто напросто скопировал ad0.txt в ad0.php запихал пхп на сайт и всё начало нормально обновлятся :)

Выглядеть PHP должен примерно вот так

Code
20080825 4 en
ba 0 422 132 32    ? bae
ba 132 422 132 32  ? bae
ba 264 422 132 32  ? bae
ba 396 422 132 32  ? bae
ba 528 422 132 32  ? bae
ba 660 422 132 32  ? bae
ba 0 454 132 32    ? bae
ba 132 454 132 32  ? bae
ba 264 454 132 32  ? bae
ba 396 454 132 32  ? bae
ba 528 454 132 32  ? bae
ba 660 454 132 32  ? bae
ba 0 486 132 32    ? bae
ba 132 486 132 32  ? bae
ba 264 486 132 32  ? bae
ba 396 486 132 32  ? bae
ba 528 486 132 32  ? bae
ba 660 486 132 32  ? bae
ba 0 518 132 32  http://САЙТ bae
ba 132 518 132 32  ? bae
ba 264 518 132 32  ? bae
ba 396 518 132 32  ? bae
ba 528 518 132 32  ? bae
ba 660 518 132 32  ? bae
ta 0 0 0 ? tae
ta 0 0 0 ? tae
ta 0 0 0 ? tae
ta 0 0 0 ? tae
ta 0 140 300 http://САЙТ tae
ta 140 280 300 http://САЙТ tae
ta 280 300 300 http://САЙТ tae
ta 0 0 0 ? tae
un 0 ? une
y 0 0 ye
<end>

Осталось понять как вносятся изменения в adinfo.txt т.к именно из-за написанный даты в нем делаются или не делаются обновления :)

Добавлено:
Мда , это всё оказалось проще чем я думал... просто находим строку %04d/%02d/%02d/%02d/%02d/%02d и нам всего-то достаточно заменить %04d на 9999 :) Вот и все...

П.С Только не говорите что это уже всё известно :( :D Хотя было весело всё это узнавать самому :)
[ Маленький Фриз говорит: это сообщение было отредактировано!]

11.08.09 12:51 | #8

Репутация: 416
Постов: 8073
George, самому всегда интереснее) да и похвальнее.

если придумаю способ (например, для мода своего), чтобы обновление проверяло МОИ версии, а не оригинала, то может буду возится)

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
11.08.09 14:41 | #9

Репутация: 2
Постов: 21
Ну так у меня всё и получилось... Проверяются версии с моего сайта , картинки берутся с моего сайта , крч всё работает через мой сайт и реклама LF больше не лезит вообще :)
11.08.09 16:39 | #10

Репутация: 416
Постов: 8073
напиши инструкцию как правильно это переделывать )
в статьи опубликуем.

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
11.08.09 20:52 | #11

Репутация: 2
Постов: 21
Новой темой , или как :) ?
11.08.09 21:21 | #12

Репутация: 416
Постов: 8073
можно темой, можно тут.
всё равно первоисточник потом уберу, когда перенесу в статьи

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
08.09.09 18:34 | #13

Репутация: 2
Постов: 21
Извиняюсь за долгое отсутствие :) Я надеюсь описание всё ещё требуется ?
08.09.09 18:46 | #14

Репутация: 416
Постов: 8073
требуется)
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
09.09.09 19:24 | #15

Репутация: 2
Постов: 21
Я к выходным постараюсь написать louis_p , т.к тот EXE который я перековырял den_lol перестал стабильно загружать игру через интернет , вот сегодня - завтра разберусь в чем там дело , если дело как раз в рекламе , в любом случае напишу "мануал" , но , думаю он будет уже не таким полезным monk_wall
  • Страница 1 из 1
  • 1
Поиск: