All streams
Search
Write a publication
Pull to refresh
118
0
Сергей @XEK

Tech leadership

Send message
дык правда же
учту спасибо
Те кто видел 1С явно понимают что давно пора было заняться именно юзабилити.
за что -5? хорошая статья, спасибо будем юзать.
Защита по дате (как shareware)

var now=new Date();
if( Date.UTC(now.getFullYear(), now.getMonth(),now.getDate()) > Date.UTC(2007,1,10)) //соответственно 10.1.2007
gotoAndStop(6); // или _root.stop() и т.д.
в разделе подкасты
Йован может быть...
иногда я:) уж простите за нескромность...
да. у меня декомпеленное ни работает потом. спсибо за внимание.
Sothink SWF Decompiler
Во-во мозолят.
История такая - есть у меня их хостинг. Зарегил через него домен себе - домен потом кончился, я его пререгил уже через nic.ru. Пишу письмо - удалите домен, dns-записи итд так как у вас вооще нет в админке такой опции(как удаление обслуживания какогото зарегенного через них домена). Ответ меня поразил - в нашей типа админке тоже:)
я имею ввиду в моей работе
Спасибо большое. Там не было много работы и ничего оригинального. Просто нужные приправы:)))
_root.gotoAndStop(1) - это вообще шедевр! - в чем шедевр?

_root потому что код этот может быть где угодно в какой угодно видимости, поэтому обращение идет к ролику через _root. Явное указание получателя здесь для устранения разногласий.
gotoAndStop(1) - перейти и остановиться на кадр 1. Шедевра не вижу.


P.S.-2 если после обфускации твой SWF работает значит его можно легко обратно превратить в FLA - есть для этого программы.


ещё раз - да, все декомпилится, но код вместо норамльного принимает вид
var \x01 = 707;
if (eval("\x01") == 732)
{
}
else
{
while (\x01 = eval("\x01") - 86, if (eval("\x01") != 732) goto 12, \x01 = eval("\x01") + 87, // Jump to 429496724, // Jump to 87, eval("\x01") == 621)
{
\x01 = eval("\x01") + 44;
if (false)
{
continue;
} // end if
\x01 = eval("\x01") - 260;
} // end while
if (eval("\x01") == 376)
{

Читайте внимательно. Если я где не прав, я готов это признать.
Вот код адаптированный для проверки доменов и проигрываемых файлов:

function checkFile(fileURL)
{
var allowDomains=new Array("averin.ru", "rpod.ru"); //список чего можно. Обратите внимание как написаны домены
var passTest=false; //здесь храниться результат тестов

for (eachDomain in allowDomains) //перебор доменов
{
hostdomain1="http://"+allowDomains[eachDomain]+"/";
hostdomain2="http://www."+allowDomains[eachDomain]+"/";

if (fileURL.substr(0,hostdomain1.length)==hostdomain1
|| fileURL.substr(0,hostdomain2.length)==hostdomain2) passTest=true;
}
return passTest;
}

if (checkFile(_root._url)==false)
{
getURL("http://averin.ru/","_self"); //если тест не але - посылаем
_root.gotoAndStop(1);// тут можно поколдовать, может и не помочь, смотря что прописано в actions у кадра 1
}


соответственно файлы проверяются функцией checkFile()
На самом деле спаисбо им) А то бы я не поумнел написал этот пост.
Agomy уперла только графику, и пускай живет.
Плеер на всех сайтах теперь закодирован.
С Boomp3 достигнут консенсус доработать/заплатить/закодить.
Я сосбственно ни на кого и не ругался и не обижался)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity