Total Commander для Android
Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view
- CaptainFlint
- Сообщения: 6243
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
- CaptainFlint
- Сообщения: 6243
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Так о том и речь, что это не ярлыки. Может быть, в каком-то из лончеров набор значков домашнего экрана и хранится в виде каталога с набором файликов (аналогичных ярлыкам), но это совершенно необязательно так. И я даже уверен, если где-то так и реализовано, то это скорее исключение, чем правило — просто потому, что файловая система не даёт достаточного уровня контроля. Логичнее ожидать, что лончеры хранят всю нужную информцию в каком-нибудь специальном файле или базе данных.
В любом случае разных лончеров сейчас много. И способ хранения информации, и набор разрешённых пользователю действий — всё это определяется тем, какой конкретно лончер установлен на выбранном устройстве.
В любом случае разных лончеров сейчас много. И способ хранения информации, и набор разрешённых пользователю действий — всё это определяется тем, какой конкретно лончер установлен на выбранном устройстве.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Микро сд
Здравствуйте. Стоит последний total commander на телефоне Android 11 рут есть. Устал от проблемы с картой памяти. Постоянно просит перемонтировать для чтения-записи причем поначалу после установки прошивки все было нормально. Если подтвердить монтирование раздела карты для чтения-записи, то после повторной попытки копирования выбивает ошибку записи, и в тоже время успешно файл записывает. Тот же root explorer после первого доступа на запись карты попросил у меня системное разрешение на запись. Я его предоставил и проблем с записью не имею. Однако total commander такого разрешения не запрашивает, и проблема мне кажется именно в этом. Так вот вопрос: как мне принудительно через папку etc/permissions выдать тоталу права на запись чтобы он наконец перестал портить мне жизнь этими недоработками разраба? Который похоже свой косяк исправлять не собирается.
Перенос настроек на другое Android-устройство
Добрый вечер!
Есть вопрос. Можно ли как-то перенести настройки TC for Android на другое Android-устройство?
В случае с TC for Windows это делается просто. Но как быть с Android-вариантом Total Commander’а? Где-то же он хранит свои настройки. Это какой-то файл или папка с группой файлов. И, теоретически, можно было бы всё это сохранить и, при установке TC на новое устройство, помещать весь этот набор по аналогичному адресу.
Жалко, что нельзя сделать это штатными средствами! Ведь локальных настроек там довольно много. Это и ярлыки, и внутренние ассоциации, и настройки интерфейса, и кнопочная панель...
Есть вопрос. Можно ли как-то перенести настройки TC for Android на другое Android-устройство?
В случае с TC for Windows это делается просто. Но как быть с Android-вариантом Total Commander’а? Где-то же он хранит свои настройки. Это какой-то файл или папка с группой файлов. И, теоретически, можно было бы всё это сохранить и, при установке TC на новое устройство, помещать весь этот набор по аналогичному адресу.
Жалко, что нельзя сделать это штатными средствами! Ведь локальных настроек там довольно много. Это и ярлыки, и внутренние ассоциации, и настройки интерфейса, и кнопочная панель...
Афи
Последний раз (на моей памяти), когда у Гислера спрашивали о подобном, он рекомендовал использовать программу типа Titanium Backup.
Если есть права root или что-то типа TWRP: /data/data/com.ghisler.android.TotalCommander, копируйте files и shared_prefs. Про вледельца (UID/GID) и права не забудьте, обычно "10094 Total Commander"/"10094 Total Commander" и "-rw-rw----". Лучше переносить после первого запуска.
Плагины: /data/data/com.ghisler.tcplugins.*
Последний раз (на моей памяти), когда у Гислера спрашивали о подобном, он рекомендовал использовать программу типа Titanium Backup.
Если есть права root или что-то типа TWRP: /data/data/com.ghisler.android.TotalCommander, копируйте files и shared_prefs. Про вледельца (UID/GID) и права не забудьте, обычно "10094 Total Commander"/"10094 Total Commander" и "-rw-rw----". Лучше переносить после первого запуска.
Плагины: /data/data/com.ghisler.tcplugins.*
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Приложения для Android, выпущенные начиная 1 ноября 2021 г., для размещения в Google Play должны быть скомпилированы для версии Android API 30.
На такие приложения Google накладывает новые ограничения, в частности, чтобы иметь доступ к файловой системе устройства (пути вида /storage/emulated/0/), они должны запросить новое разрешение MANAGE_EXTERNAL_STORAGE. В Google Play такое разрешение смогут запрашивать только приложения, предназначение которых Google определит как файловые менеджеры или приложения резервного копирования.
Для версий Total Commander for Android и его плагинов выпущенных с 1 ноября 2021 г. это значит, что если Google не сочтёт их приложенииями, основное предназначение которых — управление файлами, то право на запрос разрешения MANAGE_EXTERNAL_STORAGE они не получат.
Если у Total Commander for Android шансы быть признанным приложением для управления файлами довольно высоки, то с плагинами, которые полагаются на его API, шансы на это гораздо более низкие.
Поскольку сейчас ключевая функциональность Total Commander и его плагинов основана на работе с файловой системой устройства, отсутствие возможности запросить разрешение на работу с ней лишит приложения смысла, что в свою очередь сделает бессмысленным их размещение в Google Play.
В конечном итоге невозможность разместить приложения в Google Play несёт в себе риск потери интереса разработчика к активному развитию приложений — да, можно размещать в других магазинах и давать доступ к прямой загрузке, но основная аудитория будет потеряна, а приложение, которое не будет получать обновления в Google Play, будет приобретать проблемы совместимости с новыми версиями Android, что будет скорее негативно влиять на репутацию разработчика...
В общем, хотя сейчас неизвестно, какое будущее Total Commander for Android и его плагинов ждёт после наступления 1 ноября 2021 г., до этой даты у Кристиана Гислера есть время и возможность выпускать версии скомпилированные для более старого Android API. Если вам известны ошибки в Total Commander for Android и его плагинах, постарайтесь сообщить об этом автору до вышеупомянутой даты. Сделать это можно через официальный форум:
https://www.ghisler.ch/board/viewforum.php?f=22
(языки официального форума — английский, немецкий, французский)
или написав на email, указанный станице Total Commander for Android в Google Play (туда можно писать также на итальянском).
На такие приложения Google накладывает новые ограничения, в частности, чтобы иметь доступ к файловой системе устройства (пути вида /storage/emulated/0/), они должны запросить новое разрешение MANAGE_EXTERNAL_STORAGE. В Google Play такое разрешение смогут запрашивать только приложения, предназначение которых Google определит как файловые менеджеры или приложения резервного копирования.
Для версий Total Commander for Android и его плагинов выпущенных с 1 ноября 2021 г. это значит, что если Google не сочтёт их приложенииями, основное предназначение которых — управление файлами, то право на запрос разрешения MANAGE_EXTERNAL_STORAGE они не получат.
Если у Total Commander for Android шансы быть признанным приложением для управления файлами довольно высоки, то с плагинами, которые полагаются на его API, шансы на это гораздо более низкие.
Поскольку сейчас ключевая функциональность Total Commander и его плагинов основана на работе с файловой системой устройства, отсутствие возможности запросить разрешение на работу с ней лишит приложения смысла, что в свою очередь сделает бессмысленным их размещение в Google Play.
В конечном итоге невозможность разместить приложения в Google Play несёт в себе риск потери интереса разработчика к активному развитию приложений — да, можно размещать в других магазинах и давать доступ к прямой загрузке, но основная аудитория будет потеряна, а приложение, которое не будет получать обновления в Google Play, будет приобретать проблемы совместимости с новыми версиями Android, что будет скорее негативно влиять на репутацию разработчика...
В общем, хотя сейчас неизвестно, какое будущее Total Commander for Android и его плагинов ждёт после наступления 1 ноября 2021 г., до этой даты у Кристиана Гислера есть время и возможность выпускать версии скомпилированные для более старого Android API. Если вам известны ошибки в Total Commander for Android и его плагинах, постарайтесь сообщить об этом автору до вышеупомянутой даты. Сделать это можно через официальный форум:
https://www.ghisler.ch/board/viewforum.php?f=22
(языки официального форума — английский, немецкий, французский)
или написав на email, указанный станице Total Commander for Android в Google Play (туда можно писать также на итальянском).
Вообще, Total Commander for Android всегда позволял посещение пути /data/data/com.ghisler.android.TotalCommander/ без необходимости использования root прав (например, если добавить этот путь в закладки и переходить оттуда, а современные версии отображают его в файловой системе с возможностью навигации опять же без необходимости в root правах).Skif_off писал(а):Если есть права root или что-то типа TWRP: /data/data/com.ghisler.android.TotalCommander, копируйте files и shared_prefs. Про вледельца (UID/GID) и права не забудьте, обычно "10094 Total Commander"/"10094 Total Commander" и "-rw-rw----". Лучше переносить после первого запуска.
С плагинами действительно либо нужны root права для доступа к файлам их настроек из Total Commander for Android, либо можно попробовать альтернативные методы сохранения настроек приложений, упомянутые, например, тут: https://www.ghisler.ch/board/viewtopic. ... 66#p339166. Добавлю к сказанному там, что в современных версиях Android предусмотрена возможность беспроводной отладки (обычно по Wi-Fi), но работу adb backup в таких условиях я не проверял.Skif_off писал(а):Плагины: /data/data/com.ghisler.tcplugins.*
"the light is coming to give back everything the darkness stole"
—©@AG4
—©@AG4
Господа, всем добрый день!
Столкнулся с неприятным поведением TC для Android при выделении файлов тапом по превьюшкам.
Очень сложно выделять фотографии таким способом. Иногда пять раз тыкаю по-всякому, пока не попаду.
Причём, похоже, это проявляется только в конце длинного списка (1000+ файлов), в начале списка выделяется нормально.
На форуме 4pda несколько пользователей подтвердили, что у них такое же поведение. Правда, там ещё идёт выяснение, баг ли это)
https://4pda.to/forum/index.php?showtop ... =125572171
Вот небольшое видео, на котором видна проблема. Видно, что тапы попадают куда нужно, но выделение не срабатывает.
https://disk.yandex.ru/i/C4lN3h8XIty5yg
Куда лучше написать, чтобы Кристиан увидел?
Спасибо!
Столкнулся с неприятным поведением TC для Android при выделении файлов тапом по превьюшкам.
Очень сложно выделять фотографии таким способом. Иногда пять раз тыкаю по-всякому, пока не попаду.
Причём, похоже, это проявляется только в конце длинного списка (1000+ файлов), в начале списка выделяется нормально.
На форуме 4pda несколько пользователей подтвердили, что у них такое же поведение. Правда, там ещё идёт выяснение, баг ли это)
https://4pda.to/forum/index.php?showtop ... =125572171
Вот небольшое видео, на котором видна проблема. Видно, что тапы попадают куда нужно, но выделение не срабатывает.
https://disk.yandex.ru/i/C4lN3h8XIty5yg
Куда лучше написать, чтобы Кристиан увидел?
Спасибо!