![]() |
В программу на delphi воткнуть файл.
Хочу сделать типа защиты =))
Короче нужно, чтобы был один файл. В нем и будет основная программа (проигрыватель) и сам проигрываемый файл. Как такое можно осуществить. Помница была програмка, которая прилепляла себя к mp3 и файл становился exe. его запускаешь и играет песня. Дак вот я так хочу, только с avi. Возможно такое вообще или нет. Нужно к delphi. |
наверное можно попробовать запихнуть его в ресурсы, и откомпилять (хотя я не знаю будет ли ругаться шибко большой размер файла)
|
поподробнее. как именно конкретно это сделать. и как это подключить к стандартному компоненту mediaplayer.
|
nikoTEEN
Можно склеить твою прогу и файл(файл просто дописывается в конец), то есть типа оверлея получится. Прога, зная свой размер элементарно находит начало файла. Так сделано, например, в swf player'е. А пихать файл в ресурсы геморнее,да и извлечь сравнительно проще. |
Madness
а как это будет выглядить на дельфях? |
ReapeR
Хм, что конкретно? Берешь 2 файла склеиваешь (кстати, еще пример: rar sfx архивы, можно взять rar архив, и склеить его с sfx мождулем командой copy Default.SFX+1.rar 1.exe и получиться sfx архив :). Первый файл должен в качестве начала второго файла брать свой конец (фи, какая пошлость получилась) и читать его оттуда. Размер ехе файла можно высчитать по полям PE-заголовка или забить в прогу статически. |
Цитата:
вобщем теоретически я понял, но как прога узнает, что у неё прикреплен avi и начнет его показывать ?????? |
nikoTEEN
Цитата:
Цитата:
А вообще попробуй посмотреть что-нить типа PicturesToExe, может оно и видео грузит. |
Вот че я надыбал.
там есть пара интересных софтин. одну скачал (NeoBook). все работает, тока divx и xvid отказалась показывать. думал дело в кодеках, но через простой проигрыватель все работает. так что завтра скажу о результатах. на закачку поставил N2 и ещё чего-то, а вспомнил Multimedia Builder MP3 |
| Часовой пояс GMT +4, время: 20:41. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.