Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Opera'тивные разговоры 
Author Message
MVV



PostPosted: Wed May 21, 2014 11:39    Post subject: Reply with quote

Сегодня решил разобраться, за что конкретно mega.co.nz не уважает мою Оперу 12.17 даже с изменённым UserAgent (не то чтобы мне этот обменник был нужен, но справедливости ради). Оказывается, в secureboot.js есть такая проверка:
Code:
var myURL = window.URL || window.webkitURL;
if (!myURL) b_u=1;

...

if (b_u) document.location = 'update.html';

Я в дебаге изменил значение переменной в 0, и сайт открылся нормально и вроде заработал (файл загрузил и показал в списке).

Поиски лекарства навели меня на действительно волшебную фичу Оперы - метод defineMagicVariable, позволяющий подменять значение при чтении переменной. Решение проблемы оказалось тривиальнейшим:
Code:
window.opera.defineMagicVariable('b_u', function() {
   return 0;
}, null);

Но сайт использует HTTPS, поэтому пришлось обернуть это в расширение.
Code:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="MegaCoNzFix.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="MegaCoNzFix.7z"

N3q8ryccAAPC6p/DfwIAAAAAAABgAAAAAAAAAGrxnygAKBK8YCiX0QAc2l60r8bCaKgPMZ+Ve5Bq
+fyoGl0+lKGdHNR1PKWXCx2ssr7nFTplBpQoaSM0ZAdqbn4v7+yOzT8CfA3Idfs824KXVxFXliSz
1Lcma6YbAn91qk3rgKLuCD6Sq1FTx04F2dBF3D3Aq9Ao0umaX8Zt3ueZkgOis52hf3IwpU8Bylis
EYWHbNyGsvGNxnCmJG3Lt9yGXWoHPw2m1enmHNNYi0ET3o2Xz1ZdTT7xBASXQ7d6qHv5GaMwV0Qs
FlYNZ/aeiYavpgdu9sG9GlUzzcG4g8dU1Iu0TDxOmu8LD6I6NQaFLk5jMph4Qgy38JnIGRVCWQGf
z5B+xRgLmltS5Th5XNdx7Dc+/wYIrdbMA45xM0Jec5xYSwgZT47f0aeJLCpVjK0xo70+yGFZz5z7
nU75NEfxDeAaZ6F/G4G2xeqEoVebEfC37mmnNbWdDV9qFqVNIb4v9r2jMYQjJ0mCvlZ3hEKDGLtF
zcd2Tj6tlAflyHmOOWLsME+KRqJEc3x6wKJkJvPNqgB2brYypZT0jViN4WGxGBrcu62m6M2kqYnM
95AC1bn/+vOGlVInLPQwtcdnMdgCQUM4KGjPxwwgE311ep37W+4ks4JvvMoIDhM+yRbbNlE0FHd3
ymU1bqG2b+hAvpmJkFDFQ7B6Z3wx2RFTJ826NkeJ7+Q6AaTmxnD1Mpkrx+mBiMGSoLMWbOxOSmuG
R7BbJE7sRjJbP7TOHUL2WETVbtbbMlTuNNDwoMW7zArdToh8vuNyfPx8k4fA7zdrGmNRE5laK8h/
37eWQee0gxrayQiD8282W6F74mIRoh0wh+F9LylNW91nWzAIBFlvqNdNlAABBAYAAQmCfwAHCwEA
ASMDAQEFXQAAAQAMg2oACAoB9EyxaQAABQERIQBNAGUAZwBhAEMAbwBOAHoARgBpAHgALgBvAGUA
eAAAABQKAQCpw2oUzXTPARUGAQAgAAAAAAA=


Добавлено спустя 20 минут:

Правда, скачать файл всё ещё не удаётся, но уже сайт не предлагает скачать новый браузер. И показывает иконку ворда для png-файла. Laughing
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Wed May 21, 2014 12:18; edited 1 time in total
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group