imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 11.06.2003, 19:17     # 1
nikoTEEN
::VIP::
 
Аватар для nikoTEEN
 
Регистрация: 11.11.2002
Сообщения: 651

nikoTEEN Путь к славе только начался
В программу на delphi воткнуть файл.

Хочу сделать типа защиты =))

Короче нужно, чтобы был один файл. В нем и будет основная программа (проигрыватель) и сам проигрываемый файл.

Как такое можно осуществить.

Помница была програмка, которая прилепляла себя к mp3 и файл становился exe. его запускаешь и играет песня.

Дак вот я так хочу, только с avi. Возможно такое вообще или нет. Нужно к delphi.
__________________
Каждое слово, даже шутка, которые изрыгает обгорающим ртом он,
Выбрасывается, как голая проститутка из горящего публичного дома.
(c) В. Маяковский
nikoTEEN вне форума  
Старый 11.06.2003, 21:26     # 2
ReapeR
Advanced Member
 
Аватар для ReapeR
 
Регистрация: 08.08.2002
Адрес: Nab. Chelny, Tatarstan
Сообщения: 447

ReapeR МолодецReapeR МолодецReapeR Молодец
наверное можно попробовать запихнуть его в ресурсы, и откомпилять (хотя я не знаю будет ли ругаться шибко большой размер файла)
__________________
-=Nomen est Omen=-
ReapeR вне форума  
Старый 11.06.2003, 22:40     # 3
nikoTEEN
::VIP::
 
Аватар для nikoTEEN
 
Регистрация: 11.11.2002
Сообщения: 651

nikoTEEN Путь к славе только начался
поподробнее. как именно конкретно это сделать. и как это подключить к стандартному компоненту mediaplayer.
__________________
Каждое слово, даже шутка, которые изрыгает обгорающим ртом он,
Выбрасывается, как голая проститутка из горящего публичного дома.
(c) В. Маяковский
nikoTEEN вне форума  
Старый 11.06.2003, 23:18     # 4
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
nikoTEEN
Можно склеить твою прогу и файл(файл просто дописывается в конец), то есть типа оверлея получится. Прога, зная свой размер элементарно находит начало файла. Так сделано, например, в swf player'е. А пихать файл в ресурсы геморнее,да и извлечь сравнительно проще.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 11.06.2003, 23:28     # 5
ReapeR
Advanced Member
 
Аватар для ReapeR
 
Регистрация: 08.08.2002
Адрес: Nab. Chelny, Tatarstan
Сообщения: 447

ReapeR МолодецReapeR МолодецReapeR Молодец
Madness
а как это будет выглядить на дельфях?
__________________
-=Nomen est Omen=-
ReapeR вне форума  
Старый 12.06.2003, 20:54     # 6
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
ReapeR
Хм, что конкретно?
Берешь 2 файла склеиваешь (кстати, еще пример: rar sfx архивы, можно взять rar архив, и склеить его с sfx мождулем командой copy Default.SFX+1.rar 1.exe и получиться sfx архив . Первый файл должен в качестве начала второго файла брать свой конец (фи, какая пошлость получилась) и читать его оттуда. Размер ехе файла можно высчитать по полям PE-заголовка или забить в прогу статически.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 15.06.2003, 15:54     # 7
nikoTEEN
::VIP::
 
Аватар для nikoTEEN
 
Регистрация: 11.11.2002
Сообщения: 651

nikoTEEN Путь к славе только начался
Цитата:
Можно склеить твою прогу и файл(файл просто дописывается в конец), то есть типа оверлея получится. Прога, зная свой размер элементарно находит начало файла.
а на практике как это можно сделать. где-то я видел такие софтины для склеивания, но они только склеивали exe и при запуске этого файла запускались оба exe (типа вирус к файлу можно прилепить).

вобщем теоретически я понял, но как прога узнает, что у неё прикреплен avi и начнет его показывать ??????
__________________
Каждое слово, даже шутка, которые изрыгает обгорающим ртом он,
Выбрасывается, как голая проститутка из горящего публичного дома.
(c) В. Маяковский
nikoTEEN вне форума  
Старый 15.06.2003, 19:57     # 8
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
nikoTEEN
Цитата:
где-то я видел такие софтины для склеивания, но они только склеивали exe и при запуске этого файла запускались оба exe (типа вирус к файлу можно прилепить).
Joiner'ы называются (вирусы и сами цепляются, они для троянов в основном нужны).
Цитата:
но как прога узнает, что у неё прикреплен avi и начнет его показывать ?
Если оно не предусмотрено, то никак. Я думал ты ехе сам пишешь, ну раз юзаешь чужой ехе, то тады надо joiner, который разделит файлы и запустит как: file1.exe file2.avi (если первый ехе поддерживает работу из коммандной строки). Где такой взять не знаю (хотя нет, знаю - самому написать :D ).
А вообще попробуй посмотреть что-нить типа PicturesToExe, может оно и видео грузит.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 15.06.2003, 22:23     # 9
nikoTEEN
::VIP::
 
Аватар для nikoTEEN
 
Регистрация: 11.11.2002
Сообщения: 651

nikoTEEN Путь к славе только начался
Вот че я надыбал.

там есть пара интересных софтин. одну скачал (NeoBook). все работает, тока divx и xvid отказалась показывать. думал дело в кодеках, но через простой проигрыватель все работает.

так что завтра скажу о результатах. на закачку поставил N2 и ещё чего-то, а вспомнил Multimedia Builder MP3
__________________
Каждое слово, даже шутка, которые изрыгает обгорающим ртом он,
Выбрасывается, как голая проститутка из горящего публичного дома.
(c) В. Маяковский
nikoTEEN вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:52.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.