Создание портативной программы air explorer в nsis
Конфигурация компьютера | |
Процессор: Intel(R) Core(TM) i7-4770 CPU @ 3.00GHz | |
Материнская плата: Asus Z87-C | |
Память: 16 Гб (Corsair Vengeance LP CML8GX3M2A1600C9W4 Gb DDR3-1600) | |
HDD: PX-128M5S (SSD 128GB), ST31000528AS (Seagate 1TB) | |
Видеокарта: MSI GeForce GTX 1060 Gaming 3GB GDDR5 | |
Звук: Audigy SE | |
Блок питания: Seasonic Focus Plus 550 Gold SSR-550FX | |
Монитор: BENQ VW2420H [24" матрица VA] | |
ОС: Windows 10 Pro х64 || Linux Mint 19.1 | |
Прочее: TBS 6982 Dual, Behold TV H8, tesoro excalibur |
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения.
NSIS (Nullsoft Scriptable Install System) - профессиональная система для создания инсталляторов в среде Windows с октрытым исходным кодом. При своем малом размере система очень гибкая, и при с широкими возможностями. Генерируемый ею инсталлятор также имеет очень маленький размер и идеально подходит для распространения продукта через Интернет.
ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов:
Справочник по NSIS - создан силами нашего сообщества.
Руководство пользователя. Перевод – Поляков А.В , зеркало
Документация
Достоинства
◦ Очень маленький размер установочного блока (около 34 Кбайт)
◦ zlib, bzip2 и LZMA-сжатие
◦ Гибкая система скриптов (спецально разработанная для инсталляторов)
◦ Поддержка многоязычности, точнее 53 языка, есть возможность ввода нового языка
◦ Поддержка плагинов
◦ Скрипт Препроцессор
◦ Создание Web-инсталляторов
Ещё немного полезной информации:
NSIS создан как альтернатива InstallShield, предназначенного для коммерческих продуктов.
NSIS версии 1 был очень похож на классический Windows Installer, но он был более управлемым с помощью скриптов и поддерживал другие форматы сжатия. NSIS версии 2 поддерживает новый графический интерфейс пользователя, LZMA-сжатие, многоязычность и имеет хорошую систему плагинов.
Версия 2.01 была первой версией, поддерживающей компиляцию на любой из POSIX-платформ. Это позволило создавать Windows-инсталляторы на GNU/Linux и FreeBSD без использования эмулятора Wine. На данный момент поддерживается компиляция только для Windows.
Компилятор NSIS — программа makensis — компилирует скрипты в исполняемый код. Каждая строчка скрипта содержит одну команду. Пример:
Modern User Interface
В версии 2.0 был введён новый графический интерфейс пользователя, названный Modern UI (MUI). MUI очень похож на интерфейс мастеров, он поддерживает splash screen, выбора языка, выбор компонентов для установки и более широкие возможности настройки по сравнению со своим предшественником. Пример:
NSIS может быть расширен при помощи плагинов, которые могут быть написаны на C++, Си, и Delphi. Плагины могут быть использованы для улучшения функциональности и интерфейса инсталлятора. Плагины могут быть вызваны в любой части кода NSIS скрипта.
С пакетом NSIS поставляются несколько плагинов, позволяющих добавлять новые страницы, заменять фоновые изображения, скачивать файлы из Интернета, выполнять математические вычисления, обновлять файлы и многое другое.
В настоящее время инсталляторы NSIS не могут быть полностью декомпилированы. Сам инсталлятор не содержит в себе никаких функций для того, чтобы извлечь сценарий и/или файлы без инсталляции. Это - выбор разработчика, доступны ли исходный текст и/или файлы для инсталлятора для публики или нет. Есть, однако, внешние инструментальные средства, которые позволяют это сделать. 7-zip поддерживает частичную распаковку NSIS инсталляторов с алгоритмом сжатия lzma или bzip. Так же существует мульти-архивный плагин для TotalCommander.
Небольшая заметка для разработчиков: используйте DCryptDll, если хотите скрыть некоторые файлы в вашей инсталляции.
-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ .
Статьи на компьтерные темы: Как самому сделать СНПЧ, Как сделать портейбл программу, Как собрать простой ламповый усилитель, Как работать в Windows 7 и др.
вторник, 20 октября 2009 г.
Как сделать портейбл программу используя NSIS
Статья находится с стадии написания
Статья находится с стадии написания
Для создания портейбл программы вам понадобятся следующие программы.
Я делаю портативные программы с помощью NSIS (Nullsoft Scriptable Install
System). Это программа для создания инсталяторов и очень проста в использовании.
Вам также понадобится реестр плагинов для НСИ. Он поставляется с установкой
поэтому она проста в установке. Существует крошечные Reg2NSIS программное
обеспечение под названием, которое может преобразовать. Р-файлов NSIS скриптов.
Он часто делает написание скриптов легче.
Это программное обеспечение позволяет легко контроль установок, включая
мониторинг реестра и файловой системе изменений. После процесс мониторинга
изменений реестра могут быть экспортированы.
Для реестра рабоTotal Uninstall я могу рекомендовать вам использовать реестр семинара. Мне он
нравится потому что это делает реестре поиск и легкой настройки. Она имеет
приятный Отмена-Повтор особенность, которая часто идет под рукой.
Для извлечения иконок из первоначальной заявки очень легко с бесплатная утилита
называется иконки из файлов. Она проста в использовании и делает то, что ее
название.
Вам понадобится текстовый редактор для создания сценария NSIS. Встроенная в
Windows Блокнота будет делать, но я рекомендую вам использовать SciTE. Это
маленький, но мощный и, более того, это также портативный.
Universal Extractor программное обеспечение позволяет извлекать файлы установки.
Это может прийти удобной, потому что вы можете устранить процесс
установки, и, следовательно, никаких изменений сделано в системе перед первым
запуском. Однако, это недостаток, что вы должны узнать, где же она сохранить
свои настройки (в реестре или в других файлах).
Regmon это утилита мониторинга реестра, которая покажет вам, какие приложения
досTotal Uninstallпом к реестру, который они являются ключами досTotal Uninstallпа и данные реестра,
что они читать и писать - все это в режиме реального времени. Это полезно, когда
вы хотите узнать, какие ключи реестра, программа использует, где это
хранить регистрационные данные и т.д.
FileMon отслеживает и отображает файловую систему деятельности в системе в
режиме реального времени. Вы можете использовать его, если вы хотите
контролировать вашей файловой системы (какие файлы были досTotal Uninstallп, создавать,
удалять и т.д.).
Вам также потребуется файловый менеджер, и Вы должны иметь права администратора
на компьютере, но это я думаю очевидно.
Давайте создадим портейбл программу, которая будет делать следующее:
Шаг 1
Делает резервную копию настроек программы, которые она создает в реестре (если таковые имеются)
Шаг 2
Делает резервную копию настроек программы, которые она создает в файлах вне директории программы (если таковые имеются)
Шаг 3
Импортирует настройки программы в реестр
Шаг 4
Импортирует имя пользователя и серийный номер в реестр
Шаг 5
Изменяет пути к программе в реестре
Шаг 6
Запускает программу и ожидает когда она закроется
Шаг 7
Сохраняет (экспортирует) настройки программы из реестра
Шаг 8
Очищает систему от следов оставленных программой во время ее работы
Шаг 9
Восстановливает исходные настройки реестра, сохраненные в шаге 1
Шаг 10
Восстанавливает другие файлы настроек (см. п. 2)
Конечно, это лишь общая схема. Иногда вам нужно только 3 или 5 шагов; все зависит от типа программы.
Давайте для начала сделаем портабельной программу My Notes Keeper 1.7.0.771.
Эта программа является коммерческим программным обеспечением и может быть активирована серийным номером.
Информация о программном обеспечении со своего веб-сайта:
Я выбрал ее, потому что она использует реестр, чтобы хранить информацию только о своей регистрации,и поэтому мы не должны беспокоится о сохранении и восстановлении настроек.
Во-первых, мы должны изучить, какие файлы будут скопированы и какие разделы реестра создаются в процессе установки программы. Для этого нам понадобится Total Uninstall.
Запустите Total Uninstall и нажмите на первую иконку в верхнем левом углу (Install). В появившемся окне нажмите кнопку "Browse. " и выберите файл установки My Notes Keeper "mnk.exe" (вы найдете его в "Install\My.Notes.Keeper.v1.7.0.771" каталоге). Вы также можете перетащить этот файл в окно Install Total Uninstall.
Когда вы закончите, нажмите на кнопку "Далее" в Total Uninstall. Сейчас Total Uninstall анализирует состояние системы, чтобы после установки прогаммы My Notes Keeper найти те изменения в системе, которые были сделаны во время процесса установки.
Когда система проверки закончит рабоTotal Uninstall, нажмите на кнопку Next. Убедитесьт в том, что в настройках выбрана опция "Launch setup application now". Сейчас Total Uninstall запускает файл установки mnk.exe. Следуйте инструкции и установите My Notes Keeper. Не закрывайте Total Uninstall в процессе установки.
Когда процесс установки закончится нажмите на кнопку "Finish", после этого запустится программа My Notes Keeper. Зайдите в меню Help-Enter Serial Number. Используйте кейген из "Install\My.Notes.Keeper.v1.7.0.771" для получения серийного номера. Чтобы упростить этот процесс, я буду использовать "Portable" в качестве имени и сгенерированный для этого имени регистрационный ключ "35AE664E73E18872". Теперь вставьте эTotal Uninstall информацию в окне регистрации My Notes Keeper.
Пасле регистрации My Notes Keeper можете закрыть его.
Вернитесь к Total Uninstall и нажмите на кнопку Next. Сейчас Total Uninstall анализирует, какие изменения были внесены в систему. По завершению проверки, нажмите на кнопку "Close".
3. Интерпретация результатов
Теперь мы будем рассматривать результаты. В окне результатьв программы Total Uninstall можно увидеть, что изменения сгруппированы в три категории:
1. Файловая система
3. Установленные службы и устройства
Третья опция, котороя показывает установленные службы и устройства, не может быть развернута, поскольку в процессе установки не было установлено никаких служб или драйверов. Это хорошо, потому что очень трудно или невозможно создать потрейбл версию программы, которая устанавливает службу или драйвер.
4. Изменения в файловой системы
Теперь давайте рассмотрим изменения в файловой системе, для этого разверните ветви "File System" в окне результатов Total Uninstallа.
Первая ветвь "C:\Documents and Settings\All Users\Start Menu\Programs\My Notes Keeper".
Это только ссылки (. LNK-файлы), так что ничего важного для нас. Их можно исключить из этого списка (выберите эти ссылки и нажмите кнопку "Delete").
Вы найдете как минимум два файла в разделе "C:\Documents and Settings\YOUR USER NAME", а именно NTUSER.DAT и Ntuser.dat.log. Эти файлы не являются важными для нас, поэтому их можно удалить из списка.
Следующий ветви это "C:\Program Files\MyNotesKeeper",которые являются основными программными файлами, мы будем в них нуждается. Используя файловый менеджер закопируйте этот каталог куда нибудь, например в C:\Portable My Notes Keeper".
Теперь вы можете удалить эти ветви из списка Total Uninstall, если хотите. Я обычно их удаляю, чтобы сохранить список более простым.
Следующее одно это "C:\WINDOWS\Debug\UserMode\userenv.log". Просто лог-файл, удалите эTotal Uninstall ветвь.
Следующий пункт: System32 с подпунктами software.LOG, SOFTWARE в каталоге "Config" и некоторые другие файлы в каталоге "wbem\Repository\FS". Они не являются обязательными для работы МНК, поэтому их можно удалить.
После того как ветвь файловой системы стала пустой, мы можем перейти к разделу реестра.
Вот некоторые основные сведения о реестре из Wiki.
Реестр представляет собой базу данных, которая хранит настройки и параметры для 32 и 64 разрядных версий операционной системы Microsoft Windows и для Windows Mobile. Он содержит информацию и настройки для всех аппаратных средств, программного обеспечения операционной системы, большинстве не-программного обеспечения операционной системы, пользователях, предпочтениях и т.д. Каждый раз, когда пользователь вносит изменения в настройки панели управления, ассоциации файлов, системные политики, или установленное программное обеспечение то эти изменения отражаются и сохраняются в реестре.
Реестр был введен, чтобы упорядочить рабоTotal Uninstall с настройками программ Windows вместо файлов INI, которые использовались для этого ранее. Эти файлы, были как правило, разбросаны по всей системе, что делало их отслеживание долольно затруднительным.
Реестр разбит на несколько логических разделов, или "keys". Как правило, они известны под именем определений, используемых для досTotal Uninstallпа к ним в Windows API, которые все начинаются на "HKEY" (аббревиатура для "Handle to Key"); часто они сокращаются до трех-четырех букв образуя короткое имя, начинающееся с "HK" (например, HKLM и HKCU).
Каждый из этих разделов состоит из подразделов, которые могут содержать другие подразделы, и так далее. Любой ключ может содержать записи с различных типов. Значениями этих записей может быть:
· Двоичный параметр (любые произвольные данные)
· DWORD, 32-битовое беззнаковое число (число от 0 до 4294967295 [232 - 1])
· Расширяемая строка данных
Ключи реестра используют синтаксис аналогичный файловым путям в Windows, используя обратную косую черту для обозначения уровней иерархии. E.g. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows относится к разделу "Windows" в подразделе "Microsoft" в разделе "Software" в разделе HKEY_LOCAL_MACHINE.
Разделы HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER имеют одинаковую структуру; приложения обычно при просмотре своих настроек, сначала проверяют их в "HKEY_CURRENT_USER\Software\Vendor's name\Application's name\Version\Setting name", и если параметр не найден ищут их по тому же пути в HKEY_LOCAL_MACHINE. При записи настроек в реестр, используется обратный подход - сначала значения записываются в HKEY_LOCAL_MACHINE, и если данные не могут быть записаны (это бывает как правило, в случае, если вошедший в систему пользователь не имеет прав администратора), то настройки сохраняются в HKEY_CURRENT_USER.
Сокращенное HKCU, HKEY_CURRENT_USER хранит настройки, относящиеся к залогинившемуся в данный момент пользователю. HKCU является копией подраздела текущего пользователя из HKEY_USERS.
Сокращенное HKLM, HKEY_LOCAL_MACHINE хранит параметры, которые являются общими для всех пользователей на компьютере. Этот ключ в NT версиях Windows находится в файле %SystemRoot%\System32\Config\system. Информация о "железе" компьютера находится в ключе SYSTEM.
Сокращенное HKCC, HKEY_CURRENT_CONFIG содержит информацию, собранную во время работы компьютера; информация хранится в этом ключе не постоянно, а регенерируется во время загрузки компьютера.
Конечно, вы можете найти более подробную информацию о реестре в интернете, но вы не должны быть экспертом реестра для создания портативных. Сказать по правде, некоторую информацию я привел выше, было новым для меня.
При создании портативных программ вам понадобятся только ключи из HKCR, HKCU и HKLM.
После того как вы узнали о строении реестра Windows и о его разделах, давайте продолжми изучение изменений в реестре.
6. Изменения в реестре
Сначала давайте экспортируем все изменения в реестре, которые были сделаны в процессе установки.
Для этого выберите "File-Export-Registry to re-apply Changes" в Total Uninstall.
В появившемся диалоговом окне выберите "All" вместо "Selected branch" и выберите Created Keys, Created Values and Modified Values (new data), а также установите File Type в Win9x/NT4 Registration file. Нажмите на кнопку ОК. Сохраните в файл "C:\Portable My Notes Keeper\FullReg.reg".
Теперь откройте все под-группы в ветке реестра, которую мы выбрали в Total Uninstall. Вы увидите 3 пункта:
1. HKEY_CLASSES_ROOT (HKCR)
2. HKEY_CURRENT_USER (HKCU)
3. HKEY_LOCAL_MACHINE (HKLM)
Во-первых, HKEY_CLASSES_ROOT это место, где Windows хранит файловые ассоциации и другие вещи.
Некоторые приложения также хранят свои регистрационные данные здесь.
Теперь оно состоит из трех пунктов:
Первый и третий пункты являются сопоставлениями типов файлов, вы можете удалить их (мы будем использовать их позже, после очистки реестра, но мы можем удалить их из списка, потому что мы экспортировали все изменения реестра в FullReg.reg).
Он имеет три позиции: Code, Days and Name
Да, это информация о регистрации программы, и мы должны сохранить ее в надежном месте. Выберете родительский ключ ( "(B0CC8D3F-EF1A-4400-A5C7-1A2230AA0B8C)") и потом выберите "File-Export-Registry to re-apply changes". Сохраните его в файл "C:\Portable My Notes Keeper\RegInfo.reg".
Теперь вы можете удалить его из списка, если хотите, но я рекомендую оставить его, поскольку это очень важные данные.
Следующая ветвь HKEY_CURRENT_USER. Эта ветвь, в отличие от двух других, является доступной, если пользователь не имеет прав администратора на компьютере. Если программа хранит свои настройки здесь, она может быть запущена, когда пользователь не имеет прав администратора (если нет других ограничений на ПК).
Есть еще одна ветвь: "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache". Так как ее значения не имеют для создания портебл программы никакого значения, мы можем удалить ее из списка. Теперь мы можем перейти к HKEY_LOCAL_MACHINE.
В разделе HKEY_LOCAL_MACHINE первая ветвь "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache". Ничего важного для нас, можно удалить из списка.
Далее идет "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Extension-List\", она также может быть удалена.
Далее идет "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\My Notes Keeper_is1". Также может быть удалена из списка.
Следующий ключ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Prefetcher\TracesProcessed", удалите его из списка.
Если у вас установлены принтеры, вы можете иметь ключ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\YOUR PRINTER'S NAME". Удалите его из списка.
Теперь вы можете закрыть Total Uninstall.
Теперь давайте убедимся в том, что регистрационная информация, которую мы нашли является той информцией, которую мы хотим. Для этого мы будем использовать программу Registry Workshop.
Потому что мы экспортировали регистрационную информацию в .reg file (RegInfo.reg, помните?), мы должны открыть его с помощью текстового редактора, чтобы увидеть те ключи реестра, которые мы хотим найти. Вот содержание RegInfo.reg:
Таким образом ключ, который нам нужен, это
Или просто "HKCR\CLSID\(B0CC8D3F-EF1A-4400-A5C7-1A2230AA0B8C)"
Запустите программу Registry Workshop и вставьте эту строку в ее адресной строке (в верхней части главного окна под Toolbar):
Теперь нажмите Enter и программа Registry Workshop мгновенно перейдет к этому ключу реестра.
Чтобы проверить то, что именнно этот ключ является тем ключом, который хранит регистрационную информацию, мы удалим его. Выберете имя ключа в левой стороне окна программы Registry Workshop и нажмите кнопку Delete (или выберите Delete из меню). В окне подтверждения, выберите Yes.
Так как регистрационная информация отсутсвует в реестре, то давайте проверим как работает программа My Notes Keeper. Потому что мы удалили регистрационные данные из реестра, My Notes Keeper должна вернуться в режим Trial.
Перейдем к папке установки программы ( "C:\Program Files\My Notes Keeper") и запустим ее с помощью "MyNotesKeeper.exe".
Да, как и ожидалось после запуска программы появляется предупреждение о триальности программы. Отлично, тот ключ реестра, который мы удалили содержал в себе регистрационные данные для программы My Notes Keeper.
Как вы могли видеть, важно решить, какие изменения являются важными, а какие нет. Иногда легко отличить важные изменения, но иногда это не так (особенно при рассмотрении изменений в реестре). После создания вашей третьей или пятой портативной программы вы легко сможете решить на какие изменения вы должны обратить внимание.
Теперь, после того как у нас есть все программные файлы и изменения в реестре, мы можем удалить My Notes Keeper. Откройте Панель управления\Установка и удаление программ и удалите My Notes Keeper или используйте ваш любимый деинсталлятор программного обеспечения. Убедитесь, что все программные файлы и каталоги удалились из "C:\Program Files" (или где еще была установлена программа) во время процесса удаления. Если что-то осталось там, удалите это вручную.
Примечание: В некоторых случаях регистрационную информацию не так уж легко найти. См. "Скрытая регистрации данных" в главе III для получения дополнительной информации об этом.
Теперь после того как у нас есть все файлы и регистрационная информация, мы можем начать создавать нашу портативную программу.
Во-первых, позвольте представить структуру каталогов, которую я использую при создании портативных программ:
Каталог APPDATA :
Здесь находятся основные программные файлы
Каталог Portable:
Местоположение данных реестра (RegInfo.reg, settings.reg, RegClean.reg, DirSettings.reg и т.д.)
Каталог Source:
Здесь находятся файл запуска NSIS (Portable Application.nsi) и иконка программы загрузчика (Portable Application.ico)
Portable Application.exe
сам портативный загрузчик
Мы сделаем портативный My Notes Keeper используя эту структуру каталогов, так что сделаем следующие изменения:
1. Переместите все файлы и каталоги из "C:\Portable My Notes Keeper" в "C:\Portable My Notes Keeper", за исключением
RegInfo.reg и FullReg.reg
2. Переместите RegInfo.reg и FullReg.reg в каталог "C:\Portable My Notes Keeper\Portable"
3. Создайте папку в "C:\Portable My Notes Keeper\Source".
Я могу заверить вас, что пользоваться программой NSIS очень легко. Кроме этого, я создал несколько шаблонов, которые вы можете использовать для создания своих портативных программ, лишь слегка изменяя в них несколько строк.
-------------------------
Все больше и больше пользователей предпочитают хранить самые ценные файлы в облаке. Эта система хранения внедряется все больше и больше, и вполне вероятно, что у нас их даже больше одной. Если в каждом облаке хранятся разные файлы, то, вероятно, будет сложно все хорошо организовать. Чтобы помочь нам в этой задаче, у нас есть Проводник , с помощью которого мы можем управлять всеми нашими учетными записями в облаке из одной программы. Фактически, можно сказать, что эти платформы хранения стали достойными преемниками легендарных компакт-дисков или DVD-дисков, когда дело касается резервного копирования и транспортировки файлов.
И именно благодаря этим платформам хранения и службам, о которых мы говорим, у нас всегда есть возможность иметь наши файлы. Независимо от того, находим ли мы на своем компьютере или на любом другом компьютере, даже на мобильном телефоне или планшете, мы можем просматривать эти файлы из любого веб-браузера. Здесь мы имеем в виду такие программы, как Fiefox, Chrome, Edge, Opera и т. Д. Запустив их и открыв соответствующий URL-адрес облачной платформы с учетными данными для доступа, мы можем открыть эти файлы.
Как вы понимаете, это открывает широкий спектр возможностей, когда дело доходит до сохранения или передачи этих личных данных на другой сайт. Кроме того, все это защищено методами безопасности и конфиденциальности, которые обычно предлагают нам эти компании.
Преимущества использования программы Air Explorer для данных в облаке
Так как таких услуг много, в настоящее время мы можем выбрать одну из них или использовать несколько одновременно. Таким образом, Air Explorer - это программа, которая поможет нам gérer все хранилище наших облаков многофункциональным образом. Мы добьемся этого, потому что можем управлять всем его контентом из одного приложения, которое будет совместимо с операционными системами Windows и Mac OS.
С помощью этого простого приложения мы можем управлять и получать мгновенный доступ ко всем облачным сервисам, работая на основе прямого управления всеми файлами в облаке. Мы можем индоссант всевозможные файлы между разными платформами в облаке или на нашем локальном компьютере. Все, что вам нужно сделать, это перетащить файл или скопировать и вставить между вашим компьютером и облаками или между разными облаками. Также возможно зашифровать файлы, чтобы никто не мог получить доступ к нашим файлам без дополнительного пароля. Как вы понимаете, возможность перетаскивать контент между платформами будет очень полезной.
Кроме того, мы можем синхронизировать облака между ними или между нашим компьютером и облаком. У нас будет несколько моделей синхронизации, которые могут настраивать неограниченное количество одновременных задач синхронизации. Таким образом, это также может помочь нам сделать резервную копию наших файлов в облаке.
Легко управляйте всеми онлайн-платформами
Еще одна интересная опция в Air Explorer - это возможность план все наши передачи файлов, а также задачи и синхронизация, так что все может выполняться автоматически, без необходимости выполнять их вручную самостоятельно.
После того, как мы скачали и запустили программу, первое, что появится, - это МЕНЮ со всеми доступными облаками, поэтому мы должны выбрать те, которые нас интересуют, и ввести свое имя пользователя и пароль. Как только мы сохраним их и дадим приложению разрешение на доступ к ним, они появятся в главное меню , из которого мы можем взаимодействовать с ними.
Вверху мы находим все доступные параметры: Поиск, Планировщик, Синхронизация, Учетные записи, Параметры, Просмотр и контракт на версию Pro, если мы используем бесплатную версию. Поэтому ниже мы покажем вам некоторые из основных функций, которые предоставляет нам Air Explorer. Это поможет нам лучше управлять контентом, хранящимся во всех этих онлайн-сервисах.
Найдите свой собственный контент в облаке
С помощью опции «Найти» мы можем искать все типы файлов среди добавленных нами облаков. Мы можем искать конкретное имя или расширение, например «JPG».
Планировщик задач для копирования и синхронизации файлов
На вкладке «Планировщик», щелкнув «Новая задача», мы получаем доступ к меню, в котором мы можем настроить запланированную задачу, например, копирование или синхронизацию. Этот вариант можно сделать между нашим компьютером и облаком или непосредственно между облаками.
Синхронизация файлов между платформами хранения
С помощью функции «Синхронизировать» можно будет синхронизировать текущие папки пятью разными способами: «Зеркало», «Обновить зеркало», «Обновить», двунаправленное и персонализированное. Он также имеет функцию синхронизации заряда, которая доступна только для пользователей версии Pro. Таким образом, когда мы добавляем новый контент к альтернативному, мы можем синхронизировать его с остальным.
Управляйте всеми своими учетными записями из одного окна
В разделе учетных записей мы можем добавлять, удалять, изменять, экспортировать или импортировать учетные записи из наших облаков. Каждый раз, когда мы хотим добавить новый или удалить его, мы должны перейти в этот раздел. Параметры экспорта и импорта работают только с версией Pro.
Дополнительные параметры конфигурации
В окне настроек у нас есть все настройки, которые мы можем настроить для программы, такие как одновременные загрузки, попытки Перенос , ограничение скорости загрузки и загрузки загрузок, среди других функций. Все это будет нам очень полезно, когда дело доходит до настройки и адаптации поведения программы к нашим потребностям. Таким образом, мы также можем наслаждаться всем его potentiel , особенно если мы работаем с несколькими из этих онлайн-хранилищ одновременно.
Как скачать Air Explorer
У Air Explorer есть версия Бесплатно что мы можем скачать с ссылку с помощью которого мы можем управлять учетной записью. Кроме того, у него также есть платная версия Pro.
Pro версия : Доступно для 35,50 евро единовременным платежом неограниченного срока. Он также доступен сроком на 1 год для 17 евро , или 2 года для 24,50 евро . Таким образом, мы сможем иметь неограниченное количество учетных записей для облачных платформ, неограниченную синхронизацию, синхронизацию и расписания передачи, неограниченное количество одновременных загрузок и загрузок, ограничитель скорости и возможность установки пароля. Boot pass.
Конфигурация компьютера | |
Процессор: Intel(R) Core(TM) i7-4770 CPU @ 3.00GHz | |
Материнская плата: Asus Z87-C | |
Память: 16 Гб (Corsair Vengeance LP CML8GX3M2A1600C9W4 Gb DDR3-1600) | |
HDD: PX-128M5S (SSD 128GB), ST31000528AS (Seagate 1TB) | |
Видеокарта: MSI GeForce GTX 1060 Gaming 3GB GDDR5 | |
Звук: Audigy SE | |
Блок питания: Seasonic Focus Plus 550 Gold SSR-550FX | |
Монитор: BENQ VW2420H [24" матрица VA] | |
ОС: Windows 10 Pro х64 || Linux Mint 19.1 | |
Прочее: TBS 6982 Dual, Behold TV H8, tesoro excalibur |
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения.
NSIS (Nullsoft Scriptable Install System) - профессиональная система для создания инсталляторов в среде Windows с октрытым исходным кодом. При своем малом размере система очень гибкая, и при с широкими возможностями. Генерируемый ею инсталлятор также имеет очень маленький размер и идеально подходит для распространения продукта через Интернет.
ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов:
Справочник по NSIS - создан силами нашего сообщества.
Руководство пользователя. Перевод – Поляков А.В , зеркало
Документация
Достоинства
◦ Очень маленький размер установочного блока (около 34 Кбайт)
◦ zlib, bzip2 и LZMA-сжатие
◦ Гибкая система скриптов (спецально разработанная для инсталляторов)
◦ Поддержка многоязычности, точнее 53 языка, есть возможность ввода нового языка
◦ Поддержка плагинов
◦ Скрипт Препроцессор
◦ Создание Web-инсталляторов
Ещё немного полезной информации:
NSIS создан как альтернатива InstallShield, предназначенного для коммерческих продуктов.
NSIS версии 1 был очень похож на классический Windows Installer, но он был более управлемым с помощью скриптов и поддерживал другие форматы сжатия. NSIS версии 2 поддерживает новый графический интерфейс пользователя, LZMA-сжатие, многоязычность и имеет хорошую систему плагинов.
Версия 2.01 была первой версией, поддерживающей компиляцию на любой из POSIX-платформ. Это позволило создавать Windows-инсталляторы на GNU/Linux и FreeBSD без использования эмулятора Wine. На данный момент поддерживается компиляция только для Windows.
Компилятор NSIS — программа makensis — компилирует скрипты в исполняемый код. Каждая строчка скрипта содержит одну команду. Пример:
Modern User Interface
В версии 2.0 был введён новый графический интерфейс пользователя, названный Modern UI (MUI). MUI очень похож на интерфейс мастеров, он поддерживает splash screen, выбора языка, выбор компонентов для установки и более широкие возможности настройки по сравнению со своим предшественником. Пример:
NSIS может быть расширен при помощи плагинов, которые могут быть написаны на C++, Си, и Delphi. Плагины могут быть использованы для улучшения функциональности и интерфейса инсталлятора. Плагины могут быть вызваны в любой части кода NSIS скрипта.
С пакетом NSIS поставляются несколько плагинов, позволяющих добавлять новые страницы, заменять фоновые изображения, скачивать файлы из Интернета, выполнять математические вычисления, обновлять файлы и многое другое.
В настоящее время инсталляторы NSIS не могут быть полностью декомпилированы. Сам инсталлятор не содержит в себе никаких функций для того, чтобы извлечь сценарий и/или файлы без инсталляции. Это - выбор разработчика, доступны ли исходный текст и/или файлы для инсталлятора для публики или нет. Есть, однако, внешние инструментальные средства, которые позволяют это сделать. 7-zip поддерживает частичную распаковку NSIS инсталляторов с алгоритмом сжатия lzma или bzip. Так же существует мульти-архивный плагин для TotalCommander.
Небольшая заметка для разработчиков: используйте DCryptDll, если хотите скрыть некоторые файлы в вашей инсталляции.
-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ .
Конфигурация компьютера | |
Процессор: Intel(R) Core(TM) i7-4770 CPU @ 3.00GHz | |
Материнская плата: Asus Z87-C | |
Память: 16 Гб (Corsair Vengeance LP CML8GX3M2A1600C9W4 Gb DDR3-1600) | |
HDD: PX-128M5S (SSD 128GB), ST31000528AS (Seagate 1TB) | |
Видеокарта: MSI GeForce GTX 1060 Gaming 3GB GDDR5 | |
Звук: Audigy SE | |
Блок питания: Seasonic Focus Plus 550 Gold SSR-550FX | |
Монитор: BENQ VW2420H [24" матрица VA] | |
ОС: Windows 10 Pro х64 || Linux Mint 19.1 | |
Прочее: TBS 6982 Dual, Behold TV H8, tesoro excalibur |
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения.
NSIS (Nullsoft Scriptable Install System) - профессиональная система для создания инсталляторов в среде Windows с октрытым исходным кодом. При своем малом размере система очень гибкая, и при с широкими возможностями. Генерируемый ею инсталлятор также имеет очень маленький размер и идеально подходит для распространения продукта через Интернет.
ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов:
Справочник по NSIS - создан силами нашего сообщества.
Руководство пользователя. Перевод – Поляков А.В , зеркало
Документация
Достоинства
◦ Очень маленький размер установочного блока (около 34 Кбайт)
◦ zlib, bzip2 и LZMA-сжатие
◦ Гибкая система скриптов (спецально разработанная для инсталляторов)
◦ Поддержка многоязычности, точнее 53 языка, есть возможность ввода нового языка
◦ Поддержка плагинов
◦ Скрипт Препроцессор
◦ Создание Web-инсталляторов
Ещё немного полезной информации:
NSIS создан как альтернатива InstallShield, предназначенного для коммерческих продуктов.
NSIS версии 1 был очень похож на классический Windows Installer, но он был более управлемым с помощью скриптов и поддерживал другие форматы сжатия. NSIS версии 2 поддерживает новый графический интерфейс пользователя, LZMA-сжатие, многоязычность и имеет хорошую систему плагинов.
Версия 2.01 была первой версией, поддерживающей компиляцию на любой из POSIX-платформ. Это позволило создавать Windows-инсталляторы на GNU/Linux и FreeBSD без использования эмулятора Wine. На данный момент поддерживается компиляция только для Windows.
Компилятор NSIS — программа makensis — компилирует скрипты в исполняемый код. Каждая строчка скрипта содержит одну команду. Пример:
Modern User Interface
В версии 2.0 был введён новый графический интерфейс пользователя, названный Modern UI (MUI). MUI очень похож на интерфейс мастеров, он поддерживает splash screen, выбора языка, выбор компонентов для установки и более широкие возможности настройки по сравнению со своим предшественником. Пример:
NSIS может быть расширен при помощи плагинов, которые могут быть написаны на C++, Си, и Delphi. Плагины могут быть использованы для улучшения функциональности и интерфейса инсталлятора. Плагины могут быть вызваны в любой части кода NSIS скрипта.
С пакетом NSIS поставляются несколько плагинов, позволяющих добавлять новые страницы, заменять фоновые изображения, скачивать файлы из Интернета, выполнять математические вычисления, обновлять файлы и многое другое.
В настоящее время инсталляторы NSIS не могут быть полностью декомпилированы. Сам инсталлятор не содержит в себе никаких функций для того, чтобы извлечь сценарий и/или файлы без инсталляции. Это - выбор разработчика, доступны ли исходный текст и/или файлы для инсталлятора для публики или нет. Есть, однако, внешние инструментальные средства, которые позволяют это сделать. 7-zip поддерживает частичную распаковку NSIS инсталляторов с алгоритмом сжатия lzma или bzip. Так же существует мульти-архивный плагин для TotalCommander.
Небольшая заметка для разработчиков: используйте DCryptDll, если хотите скрыть некоторые файлы в вашей инсталляции.
-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ .
Читайте также: