FARdroid — работа с файловой системой Android OS

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

Обсуждение плагина FARdroid
Плагин к FAR Manager: фaйловая система Android устройств через ADB.
Image Image
  • 3 режима работы Safe, Native, BusyBox
  • Поддержка SuperUser с автоматической проверкой наличия root
  • Поддержка нескольких устройств. Возможность копировать с одного устройтсва на другое.
  • Свое имя для устройства Shift+F7
  • Screenshot Alt+F10
  • Change Permissions Ctrl+A (Native Mode+Extended File Access)
  • Rename Shift+F6 (Выполняется на устройстве)
  • Преобразование SymLinks в настоящие пути (Native, BusyBox)
  • Информация об устройстве Ctrl+L: Модель, версия Android, Память устройства, Файловые системы
  • Размер диска в панели в зависимости от пути
  • Progress for Titlebar Icon
  • Autostart ADB server with option to kill-sever on exit
Android 7.0
FAQ

Скачать:
Последняя версия всегда на PlugRing (работают плагины по обновлению UpdateEx, Renewal)
А также все версии с историей на Githhub

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

Latest post of the previous page:

farman wrote: Then starts another instance with command line "adb -P 5037 fork-server server".
This is default behavior of adb command - it starts daemon on port 5037.
Just run in command line:

Code: Select all

adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
See https://developer.android.com/studio/co ... e/adb.html
FAR manager — Начальник далеко

User avatar
HaRT
Moderator
Posts: 9473
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 107 times
Been thanked: 225 times

FARdroid — работа с файловой системой Android OS

Post by HaRT »

dimfish wrote: v2.5.0
  + Auto Check Superuser and work normally with non-rooted devices with Superuser config enabled.
А можно про это поподробнее?
Это на каких версиях Андроида возможно? И где почерпнуть полную информацию?
Last edited by HaRT on Tue 06 Sep, 2016 14:30, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

HaRT wrote: А можно про это поподробнее?
Это на каких версиях Андроида возможно? И где почерпнуть полную информацию?
Это если в опциях стоит "Work with Superuser permissions" а устройство не рутовано - то команды будут исполнятся без рута, то есть эта опция временно будет выключена. Например есть устройства которые не рутованы - каждый раз лезть переключать очень грустно.
И это должно работать с любыми устройствами и любыми Android
Last edited by dimfish on Tue 06 Sep, 2016 14:37, edited 1 time in total.
FAR manager — Начальник далеко

farman
Posts: 118
Joined: Thu 03 Sep, 2009 11:32
Been thanked: 2 times

FARdroid — работа с файловой системой Android OS

Post by farman »

This is default behavior of adb command - it starts daemon on port 5037.
Yes, I thought of such thing. So, to check the "kill-server" command would be nice and make me very happy. ;)

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

farman,
Why you want to kill-server?? Actually this plugin requires adb server running...
FAR manager — Начальник далеко

farman
Posts: 118
Joined: Thu 03 Sep, 2009 11:32
Been thanked: 2 times

FARdroid — работа с файловой системой Android OS

Post by farman »

As long it is running. But after ending fardroid or far: adb - which was started by fardroid - should stop too. I don't need it anymore and it shouldn't be there. A kind of clean coding.

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

farman,
I see, but what if open 2 far instances - 1st starts server and 2nd doesn't need to start. When you close 1st instance you'll brake 2nd instance - so you've to start adb and when you close 2nd instance it won't kill-server, because it wasn't started by this instance.
I think adb server is "service on demand" - it should be started when needed, but stopped manually as usually happens with Windows Services.
Last edited by dimfish on Tue 06 Sep, 2016 18:10, edited 1 time in total.
FAR manager — Начальник далеко

farman
Posts: 118
Joined: Thu 03 Sep, 2009 11:32
Been thanked: 2 times

FARdroid — работа с файловой системой Android OS

Post by farman »

This could cause a problem. I see too. But I think most of the users only need 1 adb server running... What about an option in settings, something like "stop the instance of adb i started after closing fardroid. I know what I'm doing.". I feel much more better with an app that leaves my pc clean as it was before and doesn't leave any traces that I have to clean by myself.
Edit: I don't need adb as installed win service. Just starts it as a simple tool for the moment I want to connect with fardroid.
Last edited by farman on Tue 06 Sep, 2016 19:26, edited 1 time in total.

emusic
Posts: 38
Joined: Tue 26 Nov, 2013 06:39
Location: Новосибирск
Been thanked: 1 time

FARdroid — работа с файловой системой Android OS

Post by emusic »

При вставке панельного пути (Ctrl-[ и Ctrl-]) в качестве корня вставляется имя файла/каталога хостовой ФС, на котором стоял курсор до переключения на панель FarDroid. Это происходит с самых первых версий плагина. Особенность FAR, или средствами плагина можно скорректировать?

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

farman,
OK I'll think about option in settings for kill-server

emusic,
Это обрабатывается фаром неправильно Ctrl+[] складывает 2 пути "Parent_PATH+FarDroid_PATH". Самое что интересное, я пользуюсь
Ctrl+Alt+Insert - и это работает правильно! Можно наверное хак сделать в самом плагине, но я считаю надо смотреть что в фаре творится.
FAR manager — Начальник далеко

emusic
Posts: 38
Joined: Tue 26 Nov, 2013 06:39
Location: Новосибирск
Been thanked: 1 time

FARdroid — работа с файловой системой Android OS

Post by emusic »

dimfish wrote: Это обрабатывается фаром неправильно
Тогда и хрен с ним. :)

User avatar
HaRT
Moderator
Posts: 9473
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 107 times
Been thanked: 225 times

FARdroid — работа с файловой системой Android OS

Post by HaRT »

dimfish wrote: Это обрабатывается фаром неправильно
А точно это не сам плагин зарегистрировался как контент-плагин (т.е. как бы архивный)? (Техническими подробностями FAR API, увы, не владею.)
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

Посмотрел в FAR - там если выставлен HostFile - то он складывается с путем. Я не знаю зафига нужен HostFile - удалил его - потыркал вроде всё работает версия 2.5.1.
FAR manager — Начальник далеко

User avatar
zg
zero-gravity
Posts: 5840
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

FARdroid — работа с файловой системой Android OS

Post by zg »

dimfish wrote:Я не знаю зафига нужен HostFile
кто-то только вчера ныл про документацию.

User avatar
dimfish
Posts: 179
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 36 times

FARdroid — работа с файловой системой Android OS

Post by dimfish »

zg wrote: кто-то только вчера ныл про документацию.
Опять меня не так поняли ;) Для чего нужен HostFile в Far понятно, здесь вопросов нету. Я имел ввиду зачем изначально автор плагина его выставлял - вот это непонятно, поскольку он тут совсем не нужен.
FAR manager — Начальник далеко

bsod_gmx
Posts: 1
Joined: Wed 07 Sep, 2016 15:32

FARdroid — работа с файловой системой Android OS

Post by bsod_gmx »

Полагаю, что имеет место баг отображения больших размеров файлов
Скрин в приложении (отрицательное число общего размера копируемых файлов)
Attachments
2016-09-07_20-28-53.png
2016-09-07_20-28-53.png (24.14 KiB) Viewed 5389 times

Post Reply

Return to “Обсуждение плагинов”