"Портабилизация" Arduino IDE

DeGlucker
Offline
Зарегистрирован: 23.07.2014

Возникло больщое желание сделать портабельную версию IDE, чтобы запускалась
с флэшки на любом компе с Windows.
Вся проблема в том, что файлы конфигурации и библиотеки для сторонних плат (ESP8266) находятся в
C:\Documents and Settings\<UserName>\Local Settings\Application Data\Arduino15 (Windows XP).
Этот путь (до "Arduino15") IDE берет из реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Local AppData.
Если поместить папку Arduino15 в папку с IDE и поменять ссылку, то IDE станет портабельным,
только где эта ссылка находится непонятно, похоже в библиотеках джавы (*.jar).
Буду очень благодарен за помощь в этом полезном деле.
Спасибо.
 

arduinec
Offline
Зарегистрирован: 01.09.2015

Вариант, описанный здесь #6, не подходит?

DeGlucker
Offline
Зарегистрирован: 23.07.2014

Команда --preferences-file меняет только путь к файлу preferences.txt, путь к библиотекам ESP8266 не меняется.

Версия IDE - 1.82

 

negavoid
Offline
Зарегистрирован: 09.07.2016

А фирменная портативная версия не подойдёт? https://www.arduino.cc/en/Guide/PortableIDE

или вот такая https://github.com/technologiescollege/arduino

DeGlucker
Offline
Зарегистрирован: 23.07.2014

Спасибо за ссылки. Проверяю.

DeGlucker
Offline
Зарегистрирован: 23.07.2014

Все работает. Оказывается, надо просто создать папку portable в папке с ардуино и перетащить туда содержимое папки arduino15.

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

DeGlucker пишет:

Все работает. Оказывается, надо просто создать папку portable в папке с ардуино и перетащить туда содержимое папки arduino15.

теперь сбрось это всё добро на флешку и запусти с другого компьютера

DeGlucker
Offline
Зарегистрирован: 23.07.2014

Все равно работает и с флешки и с винта, естессно дрова для юсб-ком ставить надо.