From b27c864c70464f3de401500168ee5ae8ef0b7cf8 Mon Sep 17 00:00:00 2001 From: rashevskyv Date: Sat, 22 Apr 2023 12:23:26 +0300 Subject: [PATCH] DBI 551 --- README.md | 17 +++++++++++++++++ README_ENG.md | 17 +++++++++++++++++ dbi.config | 17 ++++++++++++----- 3 files changed, 46 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 65b6a63..c26bd03 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ * [Контекстное меню Installed / Установленные и Uninstalled / Удалённые](#контекстное-меню-installed--установленные-и-uninstalled--удалённые) * [Контекстное меню Backups / Бекапы](#контекстное-меню-backups--бекапы) 1. [Run MTP responder / Запустить MTP соединение](#run-mtp-responder--запустить-mtp-соединение) + 1. [Activity Log / Настройки активности](#activity-log--настройки-активности) 1. [Configuration / Настройки DBI и параметры файла dbi.config](#configuration--настройки-dbi-и-параметры-файла-dbiconfig) * [General / Общие (`[General]`)](#general--общие-general) * [Main menu / Главное меню (`[MainMenu]`)](#main-menu--главное-меню-mainmenu) @@ -425,6 +426,10 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk= Чтобы выключить MTP-сервер и выйти в главное меню, нажмите кнопку **(X)** или **(B)**. +### Activity Log / Настройки активности + +Показывает графики активности в играх по датам для всех имеющихся пользователей для каждой конкретной игры. + ### Configuration / Настройки DBI и параметры файла dbi.config Менеджер конфигурации программы, позволяет легко настроить программу без редактирования `dbi.config`. @@ -451,6 +456,8 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk= * **Show cache warming indicator** / **Показывать прогрев кеша** (`ShowCacheWarmingIndicator`) - показывать уведомление о кешировании информации об установленных программах * **Put cursor down after selection** / **Смещать курсор после выделения** (`MoveDownAfterX`) - сдвигать или нет курсор после отмечания игры кнопкой **(X)** * **Screen idle time in seconds** / **Время гашения экрана в секундах** (`ScreenIdleTimeout`) - таймаут гашения дисплея +* **Autorepeat buttons when holding** / **Автоповтор кнопки при удержании** (`Autorepeat`) - перемещаться по меню удерживанием кнопки +* **Cursor on both panels** / **Курсор на обеих панелях** (`Secondcursor`) - отображать или нет курсор на неактивной панели **Есть в конфиге, но нет в меню:** * **AppSorting** - опции для сортировки списка приложений @@ -491,6 +498,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk= * **Show 'Mods & Cheats' folder** / **Показывать папку 'Mods&Cheats'** (`ShowMACInInstalledGames`) - **false** выключает показ виртуальной директории **Mods & cheats** в пункте Installed games в MTP, перенаправляющей по пути `sdmc:/atmosphere/contents/TITLEID/` на карту памяти * **Use TitleID for 'Mods & Cheats'** / **Использовать для неё TitleID** (`MACasTID`) - отображать папку "Mods & Cheats" в режиме MTP в виде TitleID * **Turn off screen** / **Выключать экран** (`TurnOffScreen`) - отключать или нет экран консоли при подключении её в режиме MTP +* **Android extensions** (`ReportAndroidExtension`) - использовать или нет соответствующий набор команд при работе по MTP. Иногда ПК клиенты на базе libmtp (Mac или linux) не корректно распознают девайс в связи с чем может упасть скорость передачи данных. В таких случая рекомендуется попробовать изменить эту настройку. **Есть в конфиге, но нет в меню:** * **LogAllFiles** — **false** выключает логирование файлов меньше 4Мб при работе с MTP, при **true** логируются все файлы. @@ -518,6 +526,7 @@ switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk= * **Turn off screen** / **Выключать экран** (`TurnOffScreen`) - выключать экран при входе в режим FTP * **Start local Access point** / **Запускать точку доступа** (`UseAP`) - работа Switch в режиме точки доступа, к которой FTP-клиенты могут подключаться напрямую. Ниже настройки этой точки доступа +* **Read file date** / **Читать дату файлов** (`ReadMT`) - читать или нет дату изменения файла #### Access point / Точка доступа (`[Access point]`) @@ -648,6 +657,10 @@ ShowCacheWarmingIndicator=true MoveDownAfterX=true ; Screen idle timeout in seconds ScreenIdleTimeout=0 +; Auto repeat nav. buttons when holding +Autorepeat=true +; Show cursors on both panels in two-panel browsinig mode +Secondcursor=false ; Visibility of main menu items [MainMenu] @@ -707,6 +720,8 @@ MACasTID=true CustomStorages=true ; Turn screen off on start MTP mode TurnOffScreen=false +; Report android extension (some initiators thinks that android has bugs) +ReportAndroidExtension=true ; FTP options [FTP] @@ -714,6 +729,8 @@ TurnOffScreen=false TurnOffScreen=false ; Start local access point for FTP server UseAP=false +; Read file modification time (can slow down on large dirs) +ReadMT=false ; Access point options [Access point] diff --git a/README_ENG.md b/README_ENG.md index dd8ae4b..0032a7c 100644 --- a/README_ENG.md +++ b/README_ENG.md @@ -30,6 +30,7 @@ The ultimate solution to install `NSP`, `NSZ`, `XCI` and `XCZ` and work with Nin * [Context menu Installed and Uninstalled](#context-menu-installed-and-uninstalled) * [Backups context menu](#backups-context-menu) 1. [Run MTP responder](#run-mtp-responder) + 1. [Activity Log / Настройки активности](#activity-log) 1. [Configuration and dbi.config parameters](#configuration-and-dbiconfig-parameters) * [General (`[General]`)](#general-general) * [Main menu (`[MainMenu]`)](#main-menu-mainmenu) @@ -419,6 +420,10 @@ After activating the MTP server on the Switch a window will appear with your acc To turn off the MTP server and exit to the main menu, press either the **(X)** or **(B)** button. +### Activity Log + +Displays activity charts in games by dates for all available users for each specific game. + ### Configuration and dbi.config parameters The program configuration manager allows easy configuration of the program without editing `dbi.config`. @@ -445,6 +450,8 @@ Below are the configuration items through GUI / The corresponding items in `dbi. * **Show cache warming indicator** (`ShowCacheWarmingIndicator`) - show a notification when caching information about installed programs. * **Put cursor down after selection** (`MoveDownAfterX`) - whether or not to move the cursor down after marking a game with the **(X)** button. * **Screen idle time in seconds** (`ScreenIdleTimeout`) - screen shutdown timeout. +* **Autorepeat buttons when holding** / **Автоповтор кнопки при удержании** (`Autorepeat`) - navigate through the menu by holding the button +* **Cursor on both panels** / **Курсор на обеих панелях** (`Secondcursor`) - whether to display the cursor on the inactive panel or not **Exists in the config, but not in the menu:** @@ -486,6 +493,7 @@ Settings for the menu items that will be displayed in the main DBI menu. **Yes** * **Show 'Mods & Cheats' folder** (`ShowMACInInstalledGames`) - When set to false, the virtual directory **Mods & cheats** in the Installed games menu in MTP mode is not shown, which redirects to `sdmc:/atmosphere/contents/TITLEID/` on the memory card. * **Use TitleID for 'Mods & Cheats'** (`MACasTID`) - Displays the "Mods & Cheats" folder in MTP mode as a TitleID. * **Turn off screen** (`TurnOffScreen`) - Enables or disables turning off the console screen when connected in MTP mode. +* **Android extensions** (`ReportAndroidExtension`) - whether to use the corresponding command set when working with MTP. Sometimes PC clients based on libmtp (Mac or Linux) do not correctly recognize the device, which may result in a decrease in data transfer speed. In such cases, it is recommended to try changing this setting. **In the config but not in the menu:** @@ -514,6 +522,7 @@ The names of the items correspond to the section names. * **Turn off screen** (`TurnOffScreen`) - turn off the screen when entering FTP mode. * **Start local Access point** (`UseAP`) - enable Switch to work as an access point that FTP clients can connect to directly. Below are settings for this access point. +* **Read file date** / **Читать дату файлов** (`ReadMT`) - whether to read the file modification date or not #### Access Point (`[Access point]`) @@ -647,6 +656,10 @@ ShowCacheWarmingIndicator=true MoveDownAfterX=true ; Screen idle timeout in seconds ScreenIdleTimeout=0 +; Auto repeat nav. buttons when holding +Autorepeat=true +; Show cursors on both panels in two-panel browsinig mode +Secondcursor=false ; Visibility of main menu items [MainMenu] @@ -706,6 +719,8 @@ MACasTID=true CustomStorages=true ; Turn screen off on start MTP mode TurnOffScreen=false +; Report android extension (some initiators thinks that android has bugs) +ReportAndroidExtension=true ; FTP options [FTP] @@ -713,6 +728,8 @@ TurnOffScreen=false TurnOffScreen=false ; Start local access point for FTP server UseAP=false +; Read file modification time (can slow down on large dirs) +ReadMT=false ; Access point options [Access point] diff --git a/dbi.config b/dbi.config index d85513e..4101464 100644 --- a/dbi.config +++ b/dbi.config @@ -1,7 +1,5 @@ ; General settings [General] -; Use libusbhsfs for access to USB mass storage drives connected to switch or dock -UseLibUsbHsFS=true ; Direct exit to homescreen ExitToHomeScreen=true ; Folder where saves backups are stored @@ -25,8 +23,8 @@ RotateJoycon=false ; Underclock CPU in menues to reduce battery usage OptimizeClockSpeed=true ; URL with title versions in format |[rightsId|] -VersionsURL=https://raw.githubusercontent.com/16BitWonder/nx-versions/master/versions.txt -;VersionsURL=https://raw.githubusercontent.com/blawar/titledb/master/versions.txt +;VersionsURL=https://raw.githubusercontent.com/16BitWonder/nx-versions/master/versions.txt +VersionsURL=https://raw.githubusercontent.com/blawar/titledb/master/versions.txt ;VersionsURL=sdmc:/versions.txt ;Browse saves FS in Read-only mode ROSaveFS=false @@ -38,6 +36,10 @@ ShowCacheWarmingIndicator=true MoveDownAfterX=true ; Screen idle timeout in seconds ScreenIdleTimeout=0 +; Auto repeat nav. buttons when holding +Autorepeat=true +; Show cursors on both panels in two-panel browsinig mode +Secondcursor=false ; Visibility of main menu items [MainMenu] @@ -97,6 +99,8 @@ MACasTID=true CustomStorages=true ; Turn screen off on start MTP mode TurnOffScreen=false +; Report android extension (some initiators thinks that android has bugs) +ReportAndroidExtension=true ; FTP options [FTP] @@ -104,6 +108,8 @@ TurnOffScreen=false TurnOffScreen=false ; Start local access point for FTP server UseAP=false +; Read file modification time (can slow down on large dirs) +ReadMT=false ; Access point options [Access point] @@ -112,6 +118,7 @@ Password= Use5GHz=true Hidden=false + ;Enable or disable various MTP storages [MTP Storages] 1: External SD Card=true @@ -130,7 +137,7 @@ Hidden=false ; =| ;NSP Indexer=URLList|http://192.168.1.47/nspindexer/index.php?DBI Home server=ApacheHTTP|http://192.168.1.47/Nintendo/Switch/ -Test FTP=FTP|ftp://anonymous:password@192.168.1.24:2121/ +Test FTP=FTP|ftp://192.168.1.24:2121/ ; Main menu shortcuts to SD card locations [Local sources]