diff --git a/pwnagotchi/plugins/default/auto-tune.py b/pwnagotchi/plugins/default/auto-tune.py index 1a4c6fe4..f6a42fe7 100644 --- a/pwnagotchi/plugins/default/auto-tune.py +++ b/pwnagotchi/plugins/default/auto-tune.py @@ -385,7 +385,7 @@ class auto_tune(plugins.Plugin): else: ret += "" if lmac in self._agent._history: - entry = self._agent._history[lmac]; ret += "%s" % (entry["count"] if isinstance(entry, dict) else entry) + ret += "%s" % self._agent._history[lmac] else: ret += "no attacks yet" ret += "\n" @@ -488,9 +488,9 @@ class auto_tune(plugins.Plugin): if preset_name: try: self._save_preset(preset_name) - ret += "
Preset '%s' saved successfully!
" % html.escape(preset_name) + ret += "
Preset '%s' saved successfully!
" % preset_name except Exception as e: - ret += "
Error saving preset: %s
" % html.escape(str(e)) + ret += "
Error saving preset: %s
" % str(e) else: ret += "
Please enter a preset name
" @@ -510,9 +510,9 @@ class auto_tune(plugins.Plugin): preset_name = request.values['selected_preset'] if preset_name: if self._delete_preset(preset_name): - ret += "
Preset '%s' deleted successfully!
" % html.escape(preset_name) + ret += "
Preset '%s' deleted successfully!
" % preset_name else: - ret += "
Error deleting preset '%s'
" % html.escape(preset_name) + ret += "
Error deleting preset '%s'
" % preset_name else: ret += "
Please select a preset to delete
" @@ -570,7 +570,7 @@ class auto_tune(plugins.Plugin): try: defaults = {'show_hidden': False, 'reset_history': True, - 'extra_channels': 5, + 'extra_channels': 15, 'show_interactions': False, } @@ -639,7 +639,7 @@ class auto_tune(plugins.Plugin): self._unscanned_channels.remove(ch) next_channels.append(ch) # update live config - agent._config['personality']['channels'] = list(dict.fromkeys(next_channels)) + agent._config['personality']['channels'] = next_channels logging.info("Active: %s, Next scan: %s, yet unscanned: %d %s" % ( self._active_channels, next_channels, len(self._unscanned_channels), self._unscanned_channels)) except Exception as e: @@ -742,11 +742,11 @@ class auto_tune(plugins.Plugin): if apID not in self._known_aps: self.incrementChisto('Missed joins', channel) - logging.warning("Unknown AP '%s' seen leaving" % apID) + logging.warn("Unknown AP '%s' seen leaving" % apID) else: if not self._known_aps[apID]['AT_visible']: self.incrementChisto('Missed rejoins', channel) - logging.warning("AP '%s' already gone", apID) + logging.warn("AP '%s' already gone", apID) else: self._known_aps[apID]['AT_visible'] = False self.incrementChisto('Current APs', channel, -1)