[архив].: NSIS - все вопросы :.

Ответить
 • Просмотры: 16
Аватара пользователя
kotkovets

Re: [архив].: NSIS - все вопросы :.

Сообщение kotkovets »

Добрый день!

Такой вопрос имеется база данных SQLite.

Есть ли модули позволяющие получить доступ к бд и выполнить запрос?
Аватара пользователя
wolkow70

Re: [архив].: NSIS - все вопросы :.

Сообщение wolkow70 »

Цитата Olef2387:



1. Можно ли как-нибудь сделать так чтобы в NSIS при подрузке текста из rtf, не показывался мерцающий курсор... Это немного раздражает...
[архив].: NSIS - все вопросы :.




Не задавался этим вопросом и ничего по этому поводу сказать не могу




Цитата Olef2387:



2. У меня в скрипте выбран русский язык. Почему вот это сообщение с ошибкой у пользователей появляется на инглише?
[архив].: NSIS - все вопросы :.




Это системное сообщение NSIS и оно не зависит от выбранного вами языка




Цитата dix75:



Есть ли модули позволяющие получить доступ к бд и выполнить запрос?
[архив].: NSIS - все вопросы :.




MSSQL OLEDB plug-in
Аватара пользователя
K.A.V.

Re: [архив].: NSIS - все вопросы :.

Сообщение K.A.V. »

Цитата K.A.V.:



MSSQL OLEDB plug-in
[архив].: NSIS - все вопросы :.




так это MSSQL а не SQLite
Аватара пользователя
kotkovets

Re: [архив].: NSIS - все вопросы :.

Сообщение kotkovets »

dix75,

Где то видел использование совместно с NSIS - sqlite3.exe (
http://sqlite.org/download.html
)

здесь -
http://forums.winamp.com/showthread.php?t=339375
Аватара пользователя
wolkow70

Re: [архив].: NSIS - все вопросы :.

Сообщение wolkow70 »

Всем привет.

_______




Цитата K.A.V.:



Это системное сообщение NSIS и оно не зависит от выбранного вами языка
[архив].: NSIS - все вопросы :.




Спасибо. А где текст этого сообщения не знаете? Чтобы вручную изменить его.







И ещё Вопрос... Как переместить файл, если известно только его расширение?

То есть как при перемещении файлов использовать маску файлов например *.dll



Так не работает...

Rename $DOCUMENTS\Dock\*.dll $DOCUMENTS\Dock2\*.dll
Аватара пользователя
wolkow70

Re: [архив].: NSIS - все вопросы :.

Сообщение wolkow70 »

Цитата Olef2387:



Спасибо. А где текст этого сообщения не знаете? Чтобы вручную изменить его.
[архив].: NSIS - все вопросы :.




Не измените вы его просто так...

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




Цитата Olef2387:



Так не работает...

Rename $DOCUMENTS\Dock\*.dll $DOCUMENTS\Dock2\*.dll
[архив].: NSIS - все вопросы :.




И не должно....



Смотрите в справочнике команду "Перевод справки NSIS => FindFirst"

Делайте переименование при перечислении файлов
Аватара пользователя
kotkovets

Re: [архив].: NSIS - все вопросы :.

Сообщение kotkovets »

K.A.V., я дико извиняюсь, знаю, что вы скажите что Вас опять просят прислать готовый код, а сами думать не хотят... Но тем не менее... Маленький примерчик не могли бы мне показать.



P\s: Нужно не переименовать, а переместить
Аватара пользователя
kotkovets

Re: [архив].: NSIS - все вопросы :.

Сообщение kotkovets »

Цитата Справочник по NSIS:



FindFirst $0 $1 $WINDIR\*.exe

loop:

StrCmp $1 "" done

MessageBox MB_OK|MB_ICONINFORMATION "$1"

FindNext $0 $1

Goto loop

done:

FindClose $0





--







Код:

Код: Выделить всё

FindFirst $0 $1 "$DOCUMENTS\Dock\*.dll"
loop:
StrCmp $1 "" done
Rename "$DOCUMENTS\Dock\$1"  "$DOCUMENTS\Dock2\$1"
FindNext $0 $1
Goto loop
done:
FindClose $0
Аватара пользователя
wolkow70

Re: [архив].: NSIS - все вопросы :.

Сообщение wolkow70 »

Из справки:

Здесь макрос ${Case} может срабатывать до пяти значений переменной $0

Имеется в виду в один ${Case} можно включать до пяти значений?

Самих ${Case} может быть множество?

Почему в примере присвоено 3 ${Case3} - потому, что три значения, или любую нумерацию можно поставить?

Обладает ли такая формула преимуществами перед тем, что я написал?
Ответить

Вернуться в «Автоматическая установка приложений»