subbrute 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. commit ea3d6cae052884fa0a96d6a2677a558e0bb20d17
  2. Author: MX <10697207+xMasterX@users.noreply.github.com>
  3. Date: Mon Sep 4 19:38:19 2023 +0300
  4. fix settings and name gen
  5. diff --git a/scenes/subbrute_scene_save_name.c b/scenes/subbrute_scene_save_name.c
  6. index bb129e948..db02fd7e3 100644
  7. --- a/scenes/subbrute_scene_save_name.c
  8. +++ b/scenes/subbrute_scene_save_name.c
  9. @@ -1,6 +1,6 @@
  10. #include "../subbrute_i.h"
  11. #include "subbrute_scene.h"
  12. -#include <lib/toolbox/random_name.h>
  13. +#include <toolbox/name_generator.h>
  14. #define TAG "SubBruteSceneSaveFile"
  15. @@ -9,7 +9,10 @@ void subbrute_scene_save_name_on_enter(void* context) {
  16. // Setup view
  17. TextInput* text_input = instance->text_input;
  18. - set_random_name(instance->text_store, sizeof(instance->text_store));
  19. + name_generator_make_auto(
  20. + instance->text_store,
  21. + sizeof(instance->text_store),
  22. + subbrute_protocol_file(instance->device->protocol_info->file));
  23. text_input_set_header_text(text_input, "Name of file");
  24. text_input_set_result_callback(
  25. diff --git a/subbrute_settings.c b/subbrute_settings.c
  26. index 3487f8d69..c0fdd18e8 100644
  27. --- a/subbrute_settings.c
  28. +++ b/subbrute_settings.c
  29. @@ -5,7 +5,7 @@
  30. #define SUBBRUTE_SETTINGS_FILE_TYPE "Sub-GHz BruteForcer Settings File"
  31. #define SUBBRUTE_SETTINGS_FILE_VERSION 1
  32. -#define SUBBRUTE_SETTINGS_PATH EXT_PATH("subghz-bruteforcer.settings")
  33. +#define SUBBRUTE_SETTINGS_PATH APP_DATA_PATH("bruteforcer.settings")
  34. #define SUBBRUTE_FIELD_LAST_INDEX "LastIndex"
  35. #define SUBBRUTE_FIELD_REPEAT_VALUES "RepeatValue"