(self)
| 181 | self._reload() |
| 182 | |
| 183 | def _reload(self): |
| 184 | # type: () -> None |
| 185 | self.pdfreader = "" |
| 186 | self.psreader = "" |
| 187 | self.svgreader = "" |
| 188 | # We try some magic to find the appropriate executables |
| 189 | self.dot = win_find_exe("dot") |
| 190 | self.tcpdump = win_find_exe("windump") |
| 191 | self.tshark = win_find_exe("tshark") |
| 192 | self.tcpreplay = win_find_exe("tcpreplay") |
| 193 | self.display = self._default |
| 194 | self.hexedit = win_find_exe("hexer") |
| 195 | self.sox = win_find_exe("sox") |
| 196 | self.wireshark = win_find_exe("wireshark", "wireshark") |
| 197 | self.extcap_folders = [ |
| 198 | os.path.join(os.environ.get("appdata", ""), "Wireshark", "extcap"), |
| 199 | os.path.join(os.environ.get("programfiles", ""), "Wireshark", "extcap"), |
| 200 | ] |
| 201 | self.powershell = win_find_exe( |
| 202 | "powershell", |
| 203 | installsubdir="System32\\WindowsPowerShell\\v1.0", |
| 204 | env="SystemRoot" |
| 205 | ) |
| 206 | self.cmd = win_find_exe("cmd", installsubdir="System32", |
| 207 | env="SystemRoot") |
| 208 | |
| 209 | |
| 210 | def _exec_cmd(command): |
no test coverage detected