Скачать:
Последняя версия всегда на PlugRing (работают плагины по обновлению UpdateEx, Renewal)
А также все версии с историей на Githhub
FARdroid — работа с файловой системой Android OS
Posted: Thu 13 Oct, 2016 21:07
by gene.pavlovsky
Latest post of the previous page:
HaRT wrote:Если это так, то и надо показывать “shell@deviceName”.
Ну и отлично, стандартный формат, я за.
FARdroid — работа с файловой системой Android OS
Posted: Fri 14 Oct, 2016 13:55
by dimfish
в 2.10.1 добавил префикс
gene.pavlovsky wrote: зайти в конфиг плагинов, включить рута, открыть фардройд заново, сделать нужные операции, зайти в конфиг опять, выключить рута - слишком много действий
???? Ctrl+Alf+F9, затем галка (в англ Alt+U), Enter - всего 3 нажатия! Куда уж проще...
FARdroid — работа с файловой системой Android OS
Posted: Sat 15 Oct, 2016 00:31
by gene.pavlovsky
У меня Ctrl+Alt+F9 ничего не делает, у вас он открывает конфиг?
Даже если так, 3 нажатия это раз, потом сделал одну (допустим) операцию под рутом, и ещё 3 нажатия чтоб выключить рут.
Можно конечно сделать макрос, получится тогда нажатие, операция под рутом, нажатие... Чем всё-таким вам не нравится поведение, аналогичное фаровскому с запросом админ режима (с учётом того, что будет индикация рут-режима)?
FARdroid — работа с файловой системой Android OS
Posted: Sat 15 Oct, 2016 00:34
by HaRT
gene.pavlovsky wrote: У меня Ctrl+Alt+F9 ничего не делает, у вас он открывает конфиг?
Очевидно, имелось в виду [b]AltShiftF9[/b].
FARdroid — работа с файловой системой Android OS
Posted: Sat 15 Oct, 2016 11:45
by dimfish
gene.pavlovsky,
Хммм я вот тут подумал - там при ошибке вылезает даилог с кнопкой Retry - вот в него можно добавить ещё одну кнопку 'Retry With Root'
HaRT wrote: Очевидно, имелось в виду AltShiftF9
Да, конечно, Alt+Shift+F9 чё то я протупил - я там ещё Alf написал
FARdroid — работа с файловой системой Android OS
Posted: Wed 19 Oct, 2016 18:12
by gene.pavlovsky
Не знал про AltShiftF9. Любопытно, почему в меню F9 > Options только Save Setup обозначен Shift+F9, а остальные пункты (включая Plugins Configurations) не обозначены?
Retry with root это примерно то, что я пытаюсь попросить Опционально ещё может быть чекбокс "Retry with root automatically in this session" или что-то в этом роде. Но, как вы уже справедливо отметили, нахождение в этом режиме надо бы как-нибудь визуально выделить. Для меня этот чекбокс необязателен, хватило бы и просто retry with root.
FARdroid — работа с файловой системой Android OS
Posted: Thu 20 Oct, 2016 08:28
by dimfish
gene.pavlovsky,
Ну как бы уже вчера сделано в 3 дня версия 2.11.0 - можно пробовать
FARdroid — работа с файловой системой Android OS
Posted: Thu 20 Oct, 2016 18:48
by gene.pavlovsky
Супер! Мой телефон в сервис-центре, как заберу - попробую!
FARdroid — работа с файловой системой Android OS
Posted: Fri 21 Oct, 2016 12:41
by gene.pavlovsky
Спасибо, уже что-то!
1. При уже открытом фаре при смене режима в конфиге на superuser/нет надо либо перезайти в фардройд, либо нажать Ctrl-R. Заход в другую директорию, к примеру, не сменяет shell@ или root#.
2. Из-под shell@ пытаюсь зайти в /data, "opendir failed: Permission denied". Вот тут уже должна бы быть опция retry with root?
3. Создал в /system, куда юзер может зайти, файл с правами 600. Пробую открыть просмотрщиком из-под shell@, есть опция retry with super user, нажимаю - работает. В заголовке после этого root# и этот режим сохраняется и дальше. Если нажимаю Ctrl-R, обратно становится shell@. То есть работает, как будто бы был установлен (остутствующий) чекбокс "Don't ask again in this session". Так задумано?
4. Мне кажется логичным синтаксис shell@DEVICE/path/to/somewhere и не очень root#DEVICE/path/to/somewhere. Имхо для разделения юзера и хоста/девайса надо использовать только @, если есть желание доп. визуального индикатора юзер/рут, то можно в самом начале просто через пробел добавить $ (user) или # (root). Скажем (# root@DEVICE/path, $ shell@DEVICE/path).
FARdroid — работа с файловой системой Android OS
Posted: Fri 21 Oct, 2016 14:25
by HaRT
gene.pavlovsky wrote: для разделения юзера и хоста/девайса надо использовать только @
Поддерживаю, именно таков общепринятый синтаксис.
Насчёт символа решётки: понятно, откуда у автора желание его использовать, ведь под никсами в su-терминале завершающий символ приглашения (prompt) традиционно с ‘$’ сменяется как раз на ‘#’. Но это не повод пихать его в неподходящие места. Можно было бы по аналогии с приглашением поставить его в конец: “user@DEVICE/path $” и “root@DEVICE/path #” — тогда как раз индикация рутового режима будет и в начале, и в конце, поэтому лучше заметна.
FARdroid — работа с файловой системой Android OS
Posted: Fri 21 Oct, 2016 16:20
by dimfish
gene.pavlovsky,
1. Да, согласен - надо думать как делать обновление после сохранения настроек...
2. Нет 'Retry with Superuser' только для оперций копирования и они всегда временные - на одно действие (несколько отмеченных считаются 1 действием)
3. Это бага отображения заголовка (исправлю в след версии) - реально листинг уже без su отображается.
4. Хмм а зачем пробел? почему нельзя #root@DEVICE/path?
HaRT,
Да, в конце наверное более логично - попробую в понедельник варианты
FARdroid — работа с файловой системой Android OS
Posted: Mon 24 Oct, 2016 10:37
by dimfish
Мне в конце # и $ очень понравилось, а спереди не нужно - места много занимает и путает (поскольку имя пользователя adb мы не знаем, когда не root) - 2.11.2
FARdroid — работа с файловой системой Android OS
Posted: Thu 03 Nov, 2016 00:20
by gene.pavlovsky
# и $, как сейчас, нравятся.
Получилось следующее. При открытом fardroid пару раз зашёл в опции плагина и сменил состояние superuser.
На второй или третий раз вдруг получил
gene.pavlovsky,
А какая винда и версия?
Просто я пока делал кликал раз по 20 - ошибки не было ессно.
FARdroid — работа с файловой системой Android OS
Posted: Sun 06 Nov, 2016 13:21
by gene.pavlovsky
Win 7 x64, Far 3.0.0.4832, FARDroid 2.11.3.0
Сейчас вот вообще с первой попытки. Открыл сам Fardroid (открыт / в телефоне), AltShiftF9, u, Enter -> тот же Exception
FARdroid — работа с файловой системой Android OS
Posted: Mon 07 Nov, 2016 08:31
by dimfish
gene.pavlovsky,
По описанию я не смог воспроизвести, но по коду нашел потенциальную ошибку, а также ещё одну ошибку - когда в активной панели был открыт другой плагин. Версия 2.11.4