Closed VictorVG closed 13 years ago
Спасибо! Сорри, не проверил доступность архива. Гитхаб сглючил. Перезалить дистрибутив заново я смогу только вечером. В любом случае, плагин можно собрать самому из исходников :)
Спасибо! Попробую. Правда у меня не все инструменты сейчас стоят, но коли что - буду доустанавливать нужное.
Миша! Гигантское СПАСИБО! Собрался без вопросов вариант и х86 и х64 для Far 3.0 и заработал в 2102. Правда сначала я не заметил что SOCK5 в настройках по дефолту стоял и не смог соединится с серверами. Убрал его и всё заработало прекрасно! Единственное, что у меня не собралось - это версия для Far2, но я просто подожду Вас - честно говоря проект Far Manager SE2/PE2 я потихоньку сворачиваю - свои задачи он уже решил, и тянуть два проекта, особенно учитывая сколько в двойке было ошибок и сложность её кода у меня просто нет времени. Максимум поправлю расположение POSIX утилит чтобы в Vista/Seven не глючили, но и до них руки не доходят - в скриптах в сумме под 50000 строк будет, а я по своей старой привычке все комменты вычистил. Вили выкидные с термоядерным наконечником, особенно учитывая сложность применённого искусственного интеллекта сборки.:)
Что по поводу первых итогов тестирования, то имеем на данный момент времени:
1) плагин пока не сохраняет свои настройки; 2) по умолчанию вместо ожидаемого Proxy тип None выбирается Proxy тип SOCK5. 3) очень желательно доделать API для Far 3 сборки до минимум 2098 - под него есть враппер для Far 2 плагинов раз, до 2102 собираются практически все стандартные плагины - два, и самое по моему важное - в 2102 хотябы в API нет ещё очередной свистопляски изменений когда не знаешь какую правку через минуту придётся ожидать, а раз так, то там можно спокойно код нормально делать- это три, ну и то, что сейчас 2102 при выходе с версией для far 3 зависает - а я уже точно установил для себя условия данного явления - не совместимость параметров Plugins API. Було достаточно разных случаев чтобы набрать уверенную статистику.
Приходится при каждом вызове лезть в настройки
Виктор.
Должен уточнить: сейчас перекачал исходники и увидел, что собирался вариант смеси 1.13 и 1.14 - michaellukashov-Far-NetBox-9c38be1, в вариантах 1.14 michaellukashov-Far-NetBox-56515ed и michaellukashov-Far-NetBox-8e586cb для far 3 собрать не получилось. Сбой построения NetBox.dll из-за не соответствия типов при подключении Far 3 хидеров. А с Far 2 всё в порядке, работает, Просто видимо в версии для Far 3 происходит обращение в Реестр для сохранения настроек, которое блокируется на уровне Plugins API. По крайней мере если я верно исходники понял.
P.S.
Случайно закрыл, прошу прощения. По неопытности не знаю как с Гит работать наделал ошибок в управлении...
Перезалил дистрибутив: https://github.com/downloads/michaellukashov/Far-NetBox/FarNetBox_1.14_Far2_x86.7z
Спасибо за наводку насчет Far3 и несохранения настроек в реестре. Буду исправлять.
Взаимно! Просто когда я заметил это явление, то по привычке стал искать первопричину от невозможного. Ведь это цифровая техника - или она в кожухе работает, либо в принципе не работает . А третьего ей не дано, как женщина не может быть чуть беременна. Или или.:)
NetBox 1.14, x86 if download then server sensed only XML file content is:
<?xml version="1.0" encoding="UTF-8"?>
AccessDenied
and any users can't download it. x64 file download successful.
Мне можно отвечать по русски. Про Вас мне Артём сказал, я мы с нм неплохо сработались. Надеюсь и с Вами мы сможем сделать много полезного.
С уважением, Виктор