Технический форум
Вернуться   Технический форум > Компьютерный форум > Софт и программы


Ответ
 
Опции темы Опции просмотра
Старый 12.05.2010, 00:01   #11 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,407
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14157
По умолчанию

Алексей, или таки ли через авто меню ( сам по себе как он запустится?)

winrar - файл распаковывается, согласен, но там или до распаковки файла (сразу по нажатию, или после, можно делать.)
Eli вне форума   Ответить с цитированием

Старый 12.05.2010, 00:01
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

На форуме есть обсуждения, которые схожи с вашими

Как объединить МР4?
Как объединить в цепь несколько тысяч пьезоэлементов?

Старый 12.05.2010, 00:23   #12 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Я понимаю все. Олег, ты представляешь себе, как располагается на диске, скажем, касперский? И как располагается Курейт? Не будем брать во внимание суть и принципы их работы. Представил? Согласись, созданием самораспаковывающегося архива ты не приведешь каспера к виду курейта, и не сможешь его так же просто запустить его одним кликом
MrSTEP вне форума   Ответить с цитированием
Старый 12.05.2010, 00:27   #13 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,407
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14157
По умолчанию

я привел пример самой работы с программой ( как и что можно )

какие программы будет закидывать,автор сам решать должен.
+ портативные программы я не обсуждаю.
Цитата:
и не сможешь его так же просто запустить его одним кликом
++ты прав,у программ есть запросы ( "у многих") в начале запуска.
Eli вне форума   Ответить с цитированием
Старый 12.05.2010, 00:33   #14 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Ну в общем, мы друг друга поняли. Это все я в качестве примера приводил. Твой вариант с архивом наиболее близок к решению проблемы автора темы
MrSTEP вне форума   Ответить с цитированием
Старый 12.05.2010, 02:07   #15 (permalink)
Index
Member
 
Аватар для Index
 
Регистрация: 29.10.2008
Сообщений: 1,935
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 4855
По умолчанию

Олег, я не качалки имел ввиду, а просто привёл пример на популярной программе. в program files зайди в папку utorrent- в ней 1 файл. никаких рядом больше не наблюдается. из чего сделан вывод, что отдельные компоненты (если они есть) изначально засунуты в этот 1 файл (для безопасности, или компактности- не важно). и всё работает.
я вот и спрашивал: он хочет так же? или я уже совсем не туда мыслю- тогда поправьте))
Index вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 12.05.2010, 03:17   #16 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

В случае с AIMP можно сделать так, как советует Олег - упаковать в архив RAR и задать сценарий действий "после распаковки". (Между прочим, CureIt так и устроен).
Единственное что, придется всякий раз после запуска ждать, пока архив распакуется.
Другая проблема, что у программы часть настроек может храниться в реестре, и если она их там не найдет - выдаст ошибку.

И да, можно написать свою утилиту - упаковщик, которая будет хранить все файлы программы в одном монолитном, и, по ее требованию, будет подсовывать куски этого файла, заместо запрашиваемых программой. Здесь уже ничего распаковывать не нужно, задержки практически не будет.

Но, повторяю, для AIMP вполне сгодится WINRAR.

Однако, если вспомнить основное предназначение AIMP - воспроизведение звука, можно пойти другим путем. Именно: взять программу, которая пакует плеер и звуковой файл в один EXE, и начинает воспроизведение при запуске этого EXE. Такая программа есть, но я, к сожалению, не помню ее названия. Ищите.
Long Cat вне форума   Ответить с цитированием
Старый 12.05.2010, 06:37   #17 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Насколько я понял, вам нужно, чтобы плеер брал при запуске список файлов из архива. Такое вы вряд ли реализуете, так как данный плеер, насколько мне известно, с архивами работать не умеет.
__________________
Убить всех человеков!
AlexZir на форуме   Ответить с цитированием
Старый 12.05.2010, 06:56   #18 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Alex Zir, вы поняли неверно. Речь идет о том, чтобы программу, вместе со всеми её файлами, упаковать в один EXE файл.
Long Cat вне форума   Ответить с цитированием
Старый 12.05.2010, 07:12   #19 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Возможно, я неверно понял. Но тогда я не вижу никакого смысла в этих действиях, потому как существует переносная версия плеера и занимает она сравнительно немного места. Зачем экономить несколько мегабайт, если современные флешки гигабайтами измеряются? Да и постоянно ждать, пока система распакует архив с флешки во временный каталог - быстро надоест, это же лишние 2-3 секунды к запуску. Плюс нужно предусмотреть механизмы для корректного удаления временных файлов из каталога.
__________________
Убить всех человеков!
AlexZir на форуме   Ответить с цитированием
Старый 12.05.2010, 07:17   #20 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Идея состоит не в экономии нескольких мегабайт за счет сжатия, а в получении одного монолитного файла.
Long Cat вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

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




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.