|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Mosgalin 2:5030/1041.17 04 Feb 2003 01:46:47 To : Serge Petruschenko Subject : Re: Flash-ролики в формате exe -------------------------------------------------------------------------------- On Fri, 31 Jan 2003 15:12:14 +0300, Serge Petruschenko <Serge_Petruschenko@p13.f825.n5020.z2.fidonet.org> wrote about 'Flash-ролики в формате exe': SP> начиная с нее, пишет в swf? С более старой флешкой оно вообще swf А оно у него под flash5 заточено - а старые 4, новые масяни тоже не будут работать, они flash6. SP> не создает. К чему бы это? Да держи этот скрипт. Hа всех 52-х масянях, включая мерзкую secret.exe с "заголовком" в данных флешки работает железно - благодаря некоторым хакам, нормально разбирать заголовок лень. Больше нигде правльно работать не обязан (хотя даже в плохих случаях можно подобрать числа и все будет нормально) #! /usr/bin/env python2 import sys if len(sys.argv) < 2: print 'Syntax: %s exefile <swffile>' % sys.argv[0] sys.exit(0) if len(sys.argv) > 2: swffilename = sys.argc[2] else: swffilename = sys.argv[1][:sys.argv[1].rfind('.exe')] + '.swf' exefile = open(sys.argv[1]) swffile = open(swffilename, 'w') exefiledata = exefile.read() exefiledata2 = exefiledata[exefiledata.find('FWS'):] double_signature = exefiledata2.find('FWS',10,200000) if double_signature != -1: swffile.write(exefiledata2[double_signature:]) else: swffile.write(exefiledata2) exefile.close() swffile.close() -- Vladimir --- slrn/0.9.7.4-asp (Linux) * Origin: Me organized (2:5030/1041.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/452800000873.html, оценка из 5, голосов 10
|