PocketBrowser (ActiveSync)

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

PocketBrowser (ActiveSync)

Post by Maximus5 »

PocketBrowser plugin

Плагин PPCBrowser предназначен для управления "наладонниками" (КПК) с операционной системой Windows CE из FAR Manager через Microsoft ActiveSync.

Для обсуждения - создана тема

Требуемая версия FAR Manager: 1.70

Основные возможности версии:
  • Копирование, перемещение, удаление, запуск файлов, установка cab'ов.
  • Быстрое копирование/перемещение файлов с в пределах КПК.
  • Просмотр и редактирование реестра.
  • Просмотр списка открытых в КПК окон (приложений).
  • Отображение информации о КПК (в панели Information - Ctrl+L): Имя КПК, информация о свободной памяти (в том числе и на картах памяти), заряд батарей, размер экрана.
  • При закрытии плагина запоминается текущая папка.
  • Получение снимков экрана.
  • PIM: Работа с контактами, задачами, календарем.
  • Ввод текста с клавиатуры PC.

Внимание
На многих новых устройствах по умолчанию включена политика, запрещающая выполнение кода через ActiveSync подключение. В результате многие модули плагина (PIM, Desktop, Control, ...) могут не работать.
Эту политику необходимо отключить.
При запуске плагин пытается проверить эту политику и (после подтверждения пользователем) пытается ее изменить самостоятельно.

Планируемые возможности:
  • Завершение приложений (в том числе зависших).
  • Uninstall приложений.
Плагин тестировался в:
  • WM 2003 SE; WM5; WM6.
  • Qtek s110; HP iPaq hx2990; Toshiba G900.
PS. Плагин открывается или из меню плагинов "PocketPC Browser (ActiveSync)", из окна выбора диска "PPC Browser", или по префиксу (ppc:<имя модуля>:[путь]).
После подключения к ActiveSync Вы увидите доступные "модули" как папки корня плагина. Например, для работы с файлами КПК Вы входите в папку "Files:".


http://plugring.farmanager.com/plugin.php?pid=817
Last edited by Maximus5 on Sat 11 Jul, 2009 22:21, edited 29 times in total.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Post by Maximus5 »

Предыдущая версия
Last edited by Maximus5 on Sat 11 Jul, 2009 22:22, edited 5 times in total.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Post by Maximus5 »

Версия 1.7.11.15

[+] Windows: Enter - активирует окно, Delete - сворачивает.

Версия 1.7.11.14

[+] Windows: Изменен способ получения списка открытых окон.

[+] Desktop: Может делать снимки экрана с глубиной цвета 16 бит.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.5.19

[+] Каждый модуль (Files, Desktop, Windows,...) реализован в виде плагина второго уровня.

[+] Если ActiveSync (Windows Mobile Center) не установлен - FAR больше не ругается при попытке загрузить плагин.

[+] При открытии плагина на второй панели новый плагин будет открыт с тем же путем, что и на существующей панели.

[+] Добавлен модуль PIM. В текущей версии умеет только показывать список контактов и показывать их содержимое в виде vcf-файлов. Во время загрузки списка контактов (может быть длительной) в КПК отображается плавающее окошко с кнопкой "Отмена".

[+] В модуле Desktop дополнительно отображаются файлы со снимками экрана в масштабе 50% и 200%.

[*] Модуль "File System" переименован в "Files".

[%] В модуле "Files" при копировании файлов в КПК не выдавалось предупреждение при перезаписи файла.

[%] В модуле "Files" теперь корректно выполняется сравнение файлов.

[+] В модуле "Files" при нажатии Enter на файлах *.exe и *.lnk выделенная программа запускается в КПК, а не в PC. При нажатии Enter на файле *.cab предлагается его установить.

[+] В модуле "Files" разрешено редактирование ярлыков (*.lnk) по клавише F4. Если в открывшемся диалоге нажать кнопку "Edit" файл *.lnk будет открыт в редакторе FAR Manager'а.

[+] Если на обеих панелях FAR'а открыт модуль "Files" для того же КПК то операции копирования и перемещения производятся в самом КПК, без промежуточного копирования файлов на PC. К сожалению, таким образом пока нельзя копировать папки (перемещать можно).

[+] В модуле "Files" разрешено переименование файла/папки под курсором по Shift+F6.

[*] Файл PPCBrowserInvoke.dll автоматически копируется в папку Windows на КПК и не удаляется после закрытия плагина, во избежание появления ошибок типа "Can't create/delete invoke file".
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.6.4

[+] Последний активный путь теперь хранится отдельно от каждого модуля. Чтобы выйти из недр модуля (например из Files:) в список модулей без сброса последней выбранной папки - нажмите "Ctrl\". Чтобы перейти в корень модуля нажмите "CtrlShift\". Повторное нажатие "CtrlShift\" приводит к переходу в список модулей.

[%] Вылечена ошибка переподключения после физического отключения КПК.

[+] Добавлен модуль "Outlook" позволяющий работать с PIM в PC (не КПК). Пока что модуль умеет только просматривать события календаря.

[+] Добавлена настройка плагина и модуля "Files".

[+] Добавлена возможность смены атрибутов файла/папки (Ctrl+A).

[%] Если при удалении файла оказывается, что файла уже нет - сообщение об ошибке не показывается.

[%] Исправлена ошибка копирования поверх Hidden и ReadOnly файлов.

[%] Не копировались атрибуты файлов и папок.

[%] Исправлена ошибка копирования пустой папки.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.6.5

[%] После переименования папки/файла не обновлялась другая панель.

[%] Не работало редактирование ярлыков.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.6.9
[+] Добавлена настройка префикса плагина, поддерживается переход по папкам из истории.
[+] При ошибках открытия копируемых файлов отображается диалог с предложением повторить операцию.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.6.27

[+] Обновлен модуль PIM. Разрешено редактирование, создание и удаление контактов. В настройке модуля можно выбрать "тип файлов" (txt/vcf).
По умолчанию, в содержимом файла отображаются все поля, в том числе и пустые.
Если в настройке модуля отключить флажок "Show empty fields" то в содержимом файла будут показаны только поля, содержащие данные.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.7.2

[+] Обновлен модуль PIM. Разрешено редактирование, создание и удалениезадач и элементов календаря.
В корне модуля отображаются папки "Calendar", "Contacts", "Tasks".
Добавлена настройка "Filled fields first", влияющая на положение незаполненных полей в текстовом представлении элемента PIM.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.7.10

[%] Удалена библиотека PPCFarLib.dll. Исправлены ошибки работы с памятью.
[+] В модуле PIM добавлены настройки.
"Loading": Радиокнопки "On demand" и "All fields". При выборе "On demand" значительно ускоряется чтение списка элементов, а при просмотре элемента его поля считываются из КПК.
"New items": Здесь можно автоматически установить даты начала и конца для задачи или элемента календаря. Варианты: None, Today, Tomorrow.
[+] Добавлен модуль "Control", позволяющий использовать клавиатуру ПК для ввода текста в КПК.
[+] В модуле Outlook добавлена возможность выбора папки, из которой считываются элемента календаря.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.7.16

[+] Изменен модуль Control. При входе в него отображается модальный диалог с описанием доступных "горячих клавиш". Выход из модуля - Alt+F12. "Нажать" в КПК комбинацию Win+клавиша можно нажав в FAR'е Alt+клавиша.
[+] Добавлена настройка плагина для комбинаций Ctrl\ и CtrlShift\.
[%] Предлагалось удалить "..", если курсор стоял на элементе "..".
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.7.17

[+] Изменен модуль Desktop. Добавлены форматы JPG и PNG. Исправлены ошибки копирования файлов. Вероятно, модуль не будет работать в системах младше чем Windows XP.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.7.23

[+] В модуле Files Alt+F6 создает ярлык на пассивной панели для файла под курсором на активной панели.
[%] Модуль Files не мог удалять файлы с атрибутом "Системный" на некоторых устройствах.
[*] После успешного запуска приложения в модуле Files не отображается сообщение "Executed successfully".
[%] В некоторых случаях (при наличии макроса) Shift+F6 не открывал диалог переименования файла под курсором.
[+] Настройка символа для замены неотображаемых символов (*?:/\ и т.п.).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Модуль PIM обновлен до версии 1.8.10.15

[+] Добавлен импорт vcf файлов (контакты), поправлен экспорт vcf файлов.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: PocketBrowser (ActiveSync)

Post by Maximus5 »

Версия 1.8.11.23
[%] Очень медленно копировались файлы на сетевые ресурсы.
Post Reply

Return to “Анонсы новых плагинов”