Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Необычное открытие файлов

Ответить
Настройки темы
Разное - Необычное открытие файлов

Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Chijik
Дата: 26-01-2011
Уважаемые программисты!
Помогите пожалуйста с решением задачки.
Можно ли сделать так, чтобы вместо одного файла открывался другой? Например открываем .mp3 а вместо него открывается .jpg. Или открываем .mp3. Он открывается, проигрывается, а потом открывается .jpg. Если такое возможно, то прошу ваши ссылки на источники, объяснения, можно сразу примеры кодов. Буду признателен.

Я не хакерствую. Это нужно для программки.

Отправлено: 14:19, 26-01-2011

 

В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата Chijik:
Нет не для баловства. это тема курсоча »
Дайте подумать!Задание курсача - взять shareware программу и ломать ее?А как же нарушение авторских прав?

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 12:41, 31-01-2011 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


ну в общем ясно... одним словом вам енто не по силам....
а вообще LilLoco енто реализуется без всякого хакерства просто пишется манипулятор "Text Aloud"
то бишь
отыскиваем например по handle "Text Aloud", отыскиваем TMemo, впихиваем туда текст, отыскиваем Tbutton нажимаем, запускаем картинки посредством photo viewer
вопрос в другом ... зачем?
если для собственных целей явно уже есть такое приложение. а преподы такого извращения на курсачи не дают.

Отправлено: 13:59, 31-01-2011 | #22


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата ROR13:
одним словом вам енто не по силам.... »
Может быть дело не в этом, а в том, что просто все отказываются помочь из за недостаточной информации, предоставленной автором?!?!?!
Цитата ROR13:
отыскиваем например по handle "Text Aloud", отыскиваем TMemo, впихиваем туда текст, отыскиваем Tbutton нажимаем, запускаем картинки посредством photo viewer »
И не забыть запретить обработчик события кнопки, который предусмотрен самой программой! Тем самым нарушается работа программы, а это вообще не есть хорошо)

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 15:12, 31-01-2011 | #23


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата ROR13:
вопрос в другом ... зачем? »
вы никогда не хотели расслабиться, послушав любимое произведение дополненное иллюстрациями любимого художника?))

Цитата LilLoco:
недостаточной информации, предоставленной автором»
ну... может вы дело с текст алоуд не имели? там мп3 файл запускается через тэг в тексте например:

Thanks for {{Audio=C:\1.mp3}} trying TextAloud.

и есть подозрения, что она написана на делфи.

Задавайте вопросы.

а вообще... можно же объяснить человеку как это сделать, не спрашивая у него: зачем?) вам же самим было когда-то, думаю и теперь, интересно, просто потому, что интересно. Без причины)
Вот я и прошу вашей помощи.

Отправлено: 18:26, 31-01-2011 | #24


Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


ок
итак в результате вам надо перехватить обращение сторонней программы к какому либо файлу.... ок поехали
api
CreateFileA, CreateFileW, ReadFile, WriteFile, эти помогут если повезет хотя сомневаюсь
далее вот тебе книга Джеффри РИХТЕР. Создание эффективных WIN32-приложений, тебе вроде глава 22 надо
вот онлайн версия (правда под 64 разрядные системы)
http://rosigma.com/71.aspx
возможно придется писать драйвер файловой системы
но перед этим полистай вот это (может помочь)
http://ht-group.net/11/
http://www.bezpeka.com/ru/lib/sec/art393.html

почему так неоднозначно? да потому что я не знаю как реализована textaloud и вы тоже...
проверять как она там с файлом работает через ollydbg можно... даже нужно....


поэтому вас и спрашивали зачем? мб вам проще написать будет самому?
да и все эти перехваты могут конкретно вешать систему, а могут и не вешать
но и в результате вы напишете даже очень такой непростой вирус)))

зы: можешь поискать апи ещё какие нить, я привел пару из головы... и обязательно полистай рихтера там полностью описан твой вопрос

upd

больше ничем помочь не могу... и повторюсь ещё раз почитайте рихтера и уже тогда будете задавать конкретные вопросы по коду а не способам его реализации

Последний раз редактировалось ROR13, 01-02-2011 в 00:18.


Отправлено: 00:01, 01-02-2011 | #25


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата ROR13:
мб вам проще написать будет самому? »
вы имеете в виду программу похожую на текст алоуд, то есть текст то спич? Или можно дописать дополнительные опции для текст алоуд? как?


зы ROR13, спасибо за разъяснения.)

Отправлено: 18:11, 01-02-2011 | #26

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Chijik, А по какой причине свет сошёлся клином на
Цитата Chijik:
алоуд »
, который, по вашим словам, не рассчитан на эти действия? Ведь есть много другого софта, позволяющего добиться этого эффекта естественным путём. Например Microsoft Power Point. И картинки тут, и звуки, и глубоких знаний не требуется... Кстати недавно узнал что можно пользоваться синтезатором речи в скриптах (в т.ч. в Power Point), так что и сказку расскажет деткам... только с английским акцентом.

Отправлено: 15:03, 06-02-2011 | #27


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата pva:
Chijik, А по какой причине свет сошёлся клином на »
Не знаю.
я недавно начал пользоваться такими программами. надоело читать))

Цитата pva:
Ведь есть много другого софта, позволяющего добиться этого эффекта естественным путём. Например Microsoft Power Point. »
Цитата pva:
Кстати недавно узнал что можно пользоваться синтезатором речи в скриптах (в т.ч. в Power Point) »
Можно поподробнее?

Цитата Chijik:
Или можно дописать дополнительные опции для текст алоуд? как? »
не дезасимблируя программу.... не разбирая ее до кода.

Отправлено: 20:59, 06-02-2011 | #28

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Цитата Chijik:
Можно поподробнее? »
http://yandex.ru/yandsearch?text=pow...id=46510&lr=50
http://yandex.ru/yandsearch?text=pow...id=46510&lr=50
http://spacelib.narod.ru/xml_sapi.html
гуглил, но не вчитывался:
http://www.nextup.com/TextAloud/scriptwriting.html

Отправлено: 22:22, 07-02-2011 | #29


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


спасибо. посмотрю.

Отправлено: 06:53, 09-02-2011 | #30



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Необычное открытие файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Запуск *.exe файлов. SharkyEXE Скриптовые языки администрирования Windows 20 28-02-2024 11:34
Запуск файлов и их сохранение Pozia AutoIt 36 03-03-2012 17:16
Запуск файлов в Windows 7 Freez AutoIt 3 16-02-2010 11:02
Запуск расшареных файлов mrGringo Автоматическая установка Windows 2000/XP/2003 0 16-03-2005 19:42
запуск файлов Guest Программирование и базы данных 1 23-08-2004 17:34




 
Переход