Войти

Показать полную графическую версию : Скрипт NSIS для перепаковки AIMP2+Сборки


Страниц : 1 2 3 4 5 6 7 [8] 9 10

XCV
11-09-2009, 09:50
hb860 добавь плиз в Section Uninstall строчку:
Delete "$QUICKLAUNCH\${PRODUCT_NAME}.lnk"

PS: сделал сборку на основе этого скрипта, если кому интересно можете взять заценить:
http://xcv.my1.ru/forum/5-4-124-16-1252651537

conductor
15-09-2009, 01:20
XCV
ага на торрентс сру уже выложили
а чё не сам ?

XCV
24-09-2009, 13:46
да нет нормального канала....

Fantomas25
13-10-2009, 13:07
Помогите разбраться не могу скомпилировать все время выдает ошибку

ниже привожу листниг компиляции

MakeNSIS v2.45 - Copyright 1995-2009 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.

Processing config:
Processing plugin dlls: "C:\Program Files\NSIS\Plugins\*.dll"
- AdvSplash::show
- Banner::destroy
- Banner::getWindow
- Banner::show
- BgImage::AddImage
- BgImage::AddText
- BgImage::Clear
- BgImage::Destroy
- BgImage::Redraw
- BgImage::SetBg
- BgImage::SetReturn
- BgImage::Sound
- Dialer::AttemptConnect
- Dialer::AutodialHangup
- Dialer::AutodialOnline
- Dialer::AutodialUnattended
- Dialer::GetConnectedState
- InstallOptions::dialog
- InstallOptions::initDialog
- InstallOptions::show
- LangDLL::LangDialog
- Math::Script
- NSISdl::download
- NSISdl::download_quiet
- Splash::show
- StartMenu::Init
- StartMenu::Select
- StartMenu::Show
- System::Alloc
- System::Call
- System::Copy
- System::Free
- System::Get
- System::Int64Op
- System::Store
- TypeLib::GetLibVersion
- TypeLib::Register
- TypeLib::UnRegister
- UserInfo::GetAccountType
- UserInfo::GetName
- UserInfo::GetOriginalAccountType
- VPatch::GetFileCRC32
- VPatch::GetFileMD5
- VPatch::vpatchfile
- nsDialogs::Create
- nsDialogs::CreateControl
- nsDialogs::CreateItem
- nsDialogs::CreateTimer
- nsDialogs::GetUserData
- nsDialogs::KillTimer
- nsDialogs::OnBack
- nsDialogs::OnChange
- nsDialogs::OnClick
- nsDialogs::OnNotify
- nsDialogs::SelectFileDialog
- nsDialogs::SelectFolderDialog
- nsDialogs::SetRTL
- nsDialogs::SetUserData
- nsDialogs::Show
- nsExec::Exec
- nsExec::ExecToLog
- nsExec::ExecToStack

!define: "MUI_INSERT_NSISCONF"=""

Changing directory to: "C:"

Processing script file: "C:\AIMP.nsi"

Processed 1 file, writing output:
Error: invalid script: never had OutFile command
Error - aborting creation process


Делаю сборку на основе стабильного релиза AIMP 2.5.1.330 версия скрипта и инсталятора совпадают.
Версия NSIS: 2.45

Думал что может быть дело в винде в том что нельзя убрать атрибут "только чтение" - но тестировал и на другой машине и другой винде таже самая ошибка.

Скрипт скопипастил и создал notepad++ файл: AIMP.nsi может тут что-то сделал не правильно?

Может кто-нибудь выложить файл скрипта для версии 2.5.1.330?

В чем может быть причина?

hb860
13-10-2009, 14:01
А чем, собственно, скрипт из первого сообещния темы не угодил?
Для версии 2.5.1.330 скрипт находится под словами:
Код скрипта(сделал скрытым, ибо занимает много места на экране ):
читать дальше>>

Fantomas25
13-10-2009, 15:55
так не работает вообще, никак, не могу разобраться в чем проблема, может дело не в скрипте.

K.A.V.
13-10-2009, 16:05
Fantomas25, выложите ваш скрипт и все ваши файлы (и файлы AIMP'а) в одном архиве

Fantomas25
14-10-2009, 13:46
Вот выкладываю свой архив (http://depositfiles.com/ru/files/eqkhxg7ds) скрипт в папке находится.

K.A.V.
14-10-2009, 16:18
намёком грю, может у вас notepad++ шаманит???

:yahoo:
Fantomas25, где брали файл скрипта?
Ошибка в файле скрипта: файл был сохранён в кодировке ОС MAC

Кодировку я изменил на ОС Win и компиляция прошла, качайте прикреплённый файлик и удачи ;)

P.S.
Ни в коем случае не забываем нажать Полезное сообщение :teeth: :teeth: :teeth:

hb860
14-10-2009, 21:17
намёком грю, может у вас notepad++ шаманит??? »
Он не шаманит обычно:) Обычно шаманит пользователь :)
K.A.V., сам кстати в чем скрипты пишешь? Давно хотел спросить./offtopic

K.A.V.
15-10-2009, 07:37
Он не шаманит обычно Обычно шаманит пользователь »
ну я уже здесь не знаю, я даже скрины этого редактора не видел :)

K.A.V., сам кстати в чем скрипты пишешь? Давно хотел спросить./offtopic »
HM NIS Edit 2.0.1 (http://hmne.sourceforge.net/)
как только первый раз начал знакомство с NSIS, так и пользуюсь этим редактором...у
же около 4 лет :)

XCV
15-10-2009, 10:11
как только первый раз начал знакомство с NSIS, так и пользуюсь этим редактором »
помоему других нормальных и нет больше... покрайней мере я не встречал

Fantomas25
15-10-2009, 11:22
Круто все работает и компилится\инсталится).
Точно дело в кодировке, она стояла по умолчанию я на нее не обратил внимания.
спасибо K.A.V. и hb860.

hb860
07-12-2009, 15:53
Итак, вышла финалка версии 2.60.250. И я доделал скрипт
Изменения:
-поддержка систем NT 6.x
-деинсталлятор снимает ассоциации файлов
-компонентизация исталлятора
-исправлены мелкие ошибки

активно тестирую новый скрипт, если всё ок - вечером выложу его и сборку

Habetdin
07-12-2009, 16:00
вечером выложу его и сборку »
А Readme.txt прочитать? Но скрипт - ждем ;)

Комсомолец
07-12-2009, 17:34
hb860, Артём Измайлов временно запретил сборки.... :(

hb860
07-12-2009, 21:18
Я связался с разработчиком и получил его добро на мой репак, при условии внесения изменений в скрипт. Вношу изменения, и выкладываю сборку и скрипт. "Пожалуйста, подождите" (с) Windows XP
Готово. Шапка обновлена, сборка выложена. СОБЛЮДАЙТЕ ПРАВИЛА ШАПКИ, или я сверну публичную разработку скрипта. Давайте уважать разработчика этой замечательной программы. Да, и плеер сам на себя не ставится, это также пожелание автора программы.

Комсомолец
08-12-2009, 02:08
СОБЛЮДАЙТЕ ПРАВИЛА ШАПКИ »
можно подробней об этом?

hb860
08-12-2009, 09:08
Куда уж подробней. Нам разрешили делать сборки для использования при автоматической установке, скрипт должен предупреждать, что плеер уже установлен, если это так, и если скрипт меняется или сборка пересобирается и выкладывается- надо связаться с автором и спросить - а можно ли. В противном случае - нельзя.

hb860
08-12-2009, 20:14
AIMP v2.60 Build 525 (07.12.2009)
* Обновлены локализации
- Исправлено: критическая ошибка в модуле проверки обновлений
- Исправлено: критическая ошибка с записью тегов в некоторые OGG-файлы
- Исправлены прочие мелкие недоработки
Пересоберу




© OSzone.net 2001-2012