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

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


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

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


Цитата zema-x:
помоему он не успивает только щелчек и все »
Музыкальный файл не будет проигрываться, если ваш SFX архив завершил свою работу, файл проигрывается либо до конца композиции (при условии, что ваш SFX архив ещё запущен), либо до завершения процесса
Можете добавить команду задержки исполнения SFX архива после начала проигрывания файла на 5 секунд, для этого в файле BassPlayMP3.nsh после команды:
Код: Выделить весь код
  System::Call /NOUNLOAD '$PLUGINSDIR\bass.dll::BASS_ChannelPlay(i$BassStream, b0)'
добавьте
Код: Выделить весь код
Sleep 5000
Цитата zema-x:
подскажите что поправить в BassPlayMP3.nsh чтоьы музыка играла не покругу а проигровалась один раз »
эту строку:
Код: Выделить весь код
  System::Call /NOUNLOAD "$PLUGINSDIR\bass.dll::BASS_ChannelFlags(i$BassStream, i-4, i-4)"
заменить на эту:
Код: Выделить весь код
  System::Call /NOUNLOAD "$PLUGINSDIR\bass.dll::BASS_ChannelFlags(i$BassStream, i0, i-4)"
p.s.
хватит выкладывать готовые EXE файлы, они никакой информации мне не несут (точнее, не имею желания помогать с такими данными от вас)

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:53, 24-07-2015 | #950