![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Адвизерам придется ещё найти этот Math.random. Если банер обфусцировать - эту строчку никто и не найдёт.
Например Math["rand"+"om"](). а "random" криптуйте, например, добавлением числа 2 к каждой букве. А потом собирайте методами String.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Ну вот и самое правильное решение =)
__________________
Сам себе репортер |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 101
|
на скорую руку накидал нечто такое топорное:
tipasluch = [75,66,42,23,26,43,58,55,33,27,14,23,51,36,52,63,52,5,66,83,73,71,51,30,21,12,18,58,78,31,34,89,77,73,78,76,1,64,24,90,80,92,39,48,7,94,3,45,66,87,76,79,30,0,67,40,80,69,68,39,21,53,61,54,62,66,11,68,96,71,71,21,28,31,84,3,12,77,32,9,49,53,71,62,1,47,46,47,84,9,26,98,34,7,90,9,26,97,2,76,99,0,26,37,33,66,7,82,90,46,2,82,26,41,84,79,8,60,79,16,11,62,46,52,4,14,36,92,40,33,82,51,11,40,0,50,27,51,23,46,83,88,69,89,96,56,71,18,19,12]; sluchddd = new Date(); nomersluch = int(sluchddd.getMilliseconds()/6.66); // 1000/tipasluch.length function rrr(arg) { nomersluch++; if (nomersluch>tipasluch.length) nomersluch=0; return int(tipasluch[nomersluch]*arg/100); } Добавлено через 6 минут гы, можно, но стремно ![]() фиг знает как они там смотрят. Мож вообще дизассемблер какой пишет что в мувике задействован рандом. Поновой переделывать 5000 баннеров нехоцца. |
|
|||||
|
Просто интересно уже, а чем эти Азверяйзеры мотивируют неиспользование рандома???
Может они под этим соусом ждут, чтобы юзера им сгенерили новый код рандомайзера? Типа такое легкое академическое исследование закамуфлированное слегка под тех.требования... Первый раз такой бред слышу....... Сгенерите текстовый фалй на пару мегабайт рандомно, в баннер его потом грузите с сайта, а произвольная точка входа - по таймеру )))))))))) |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 101
|
кому интересно, помимо части первой их requirements.
Нарушение приводит к бану без обьяснения причин: 2. Animation 2.1 Max duration 15 s then static (max 3 loops x 5 s/loop) 2.2 15-20 fps frame rate (по моему тоже бред) 2.3 Strobing & Flashing. Don't use strobe animation. Strobing, flashing backgrounds, or otherwise distracting ads are not allowed. 2.4 Keep animation smooth and fluid, using slow motion and gentle fades. Fast and abrupt motion is highly irritating. 3. Flash 3.1 All Flash ads must be published for Flash Player version 4-8. 3.2 Actionscript version 1 - 2 is acceptable. (Баннеры на AS3, хотя АS3 это совсем не для баннеров, гигантам адвертизенга типа гугля и подобных не нужны) 3.3 Ad code cannot make external server calls for additional Javascript or other functionality. All functionality must be localized to the code itself. 3.4 Forbidden to change the behavior of ad to avoid or eliminate the redirect URL. 3.5 The ad should direct users to a web page with the appropriate destination URL. It should not open the destination URL within the ad IFrame itself. 3.6 Audio not allowed (YouTube). 3.7 Do not include code that generates or uses random numbers. Почему незнаю, но факт, отправили всю кучу назад. Добавлено через 4 минуты баннер макс. 30кб, (21 век на дворе, а тут 500х500 в 30кб...) так что никаких подгружаемых мегабайт ![]() |
|
|||||
|
в таком случае масив подлиннее и перебирать с милисекондами - нихрена не случайно, но подходит
![]() с другой стороны это то-же вариации на тему "code that generates or uses random numbers", заругают а так как они требуют исключительно 4-8, АС1-2 то код будет как на ладони. обфукатором обработаете - заподозрят не ладное. кругом враги |
|
|||||
|
да уж.... это что-то с чем-то просто таки.... Сочуствую, что такие "смежники"
![]() |
|
|||||
|
[+1.3 18.03.10]
Регистрация: Mar 2010
Сообщений: 45
|
Сори что апаю но может кому-нить да пригодится.
Нужен так называемый линейно-конгруэнтный метод получения псевдослучайного числа. Вот линк http://ru.wikipedia.org/wiki/%D0%9B%...82%D0%BE%D0%B4 Формула очень проста в реализации. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|