Adam Saudagar
5fb58d9998
improved code a bit
2023-03-07 00:11:19 +05:30
Adam Saudagar
063c1e5481
Merge branch 'main' into wip/keyboard-interup
...
# Conflicts:
# fishy/__main__.py
2023-03-07 00:07:36 +05:30
Adam Saudagar
2118e10d5d
using splash object instead of using finish function
...
using gui method instead of directly accessing private members
2023-03-07 00:03:24 +05:30
Adam Saudagar
47c0ce7413
removed Linux temprorily until linux.py is implemented
2023-03-06 23:32:39 +05:30
Adam Saudagar
c5d1cb67cf
decoupled os_calls from fishy to use os_services instead
2023-02-21 23:05:44 +05:30
Adam Saudagar
6000e9022e
created interface and proxy for os services
2023-02-21 23:04:24 +05:30
Adam Saudagar
4e55c88629
handling keyboard interupt and exiting main thread safely
...
kindof related to #104
2023-02-15 12:38:47 +05:30
Adam Saudagar
76e17c4502
decoupled logger and gui
...
logger is connected to gui after gui is ready
moved all logging configuration to log_config file
2022-02-03 05:15:00 +05:30
Adam Saudagar
608a8548fb
set logging level to info by default, and switch to debug when turned on from debug options
...
changed almost all of print statement to debug logs
2022-02-03 04:09:39 +05:30
Adam Saudagar
a12c397357
instead of restarting fishy when session is not created due to incorrect uid, re generate uid and try to create session again
...
removed restart from debug options (fishy should always exit safely)
added debug logs for when systems start and stop
update button from tool bar now opens update dialogue correctly
2022-02-03 03:47:35 +05:30
Adam Saudagar
c9c2982403
show update prompt after gui is loaded
...
renamed auto_upgrade to update_now
made config init similar to hotkey
update now is a popup which runs from gui thread instead of an independent process
if the user decides to upgrade, bot is quited and update is started in the end of the main thread if update flag is set
2022-02-03 02:51:08 +05:30
Adam Saudagar
572604ff36
fixed dangling threads after denying eula,
...
now only config is partially initialized just to check if eula is accepted
2022-02-03 01:40:18 +05:30
Adam Saudagar
17c014d690
close splash when gui finishes loading
...
hide fishy window until its ready to show
draw splash screen above fishy window
2022-02-03 01:06:41 +05:30
Adam Saudagar
4ea27ae7da
added a null check in get_coords
...
changed print_exec to print in both console and fishy
fixed engine couldn't be stoped with toggle
fixed full auto stop getting called multiple times due to inactive stop
set logging for d3dshot to info, to remove debug logs caused by it
2022-02-01 22:20:57 +05:30
Adam Saudagar
9bcde7e922
window server reworked for improved threading
2022-02-01 17:21:58 +05:30
Adam Saudagar
9f0974abb3
created migration code which is used to migrate data after an update
...
moved version code to constants so that code can access it too
changed Install/Remove Chalutier to FIshyQR in options
2021-11-21 16:30:41 +05:30
Adam Saudagar
e5e45bb006
Merge branch 'master' into feature/mp-hotkey
2021-05-16 19:55:35 +05:30
Adam Saudagar
46083bbaa9
active count feature created
2021-05-16 08:34:35 +05:30
Adam Saudagar
84b2b19b1a
moved hotkey to other process
2021-05-16 04:10:48 +05:30
Semjon Kerner
1c5530dca4
fix whitespaces according to flake8
2021-05-09 11:09:26 +02:00
Semjon Kerner
3172b30d98
sort imports with isort
2021-05-09 09:05:51 +02:00
Semjon Kerner
85f05a51ef
remove uninstallation of old addons
2021-04-09 21:19:59 +02:00
Adam Saudagar
639df8ce5b
moved config code into 2 parts, class (Config) and singleton (config)... singleton needs to be initlaized and stopped in main,
...
now config backups the config file every 5 minutes in temp folder, if the file gets corrupted, it restores the backup and continues working
2021-03-29 18:45:40 +05:30
Semjon Kerner
3f7d42f3d7
remove FooAddon from addon folder
2021-03-28 21:44:55 +02:00
Semjon Kerner
a5bcbaf28c
add Add-On versioncheck
2021-03-26 12:41:55 +01:00
Semjon Kerner
51e1577fe7
remove ProvisionsChalutier once
2021-03-25 13:07:52 +01:00
Semjon Kerner
6056449c4d
add Chalutier Add-On
2021-03-25 11:53:53 +01:00
Semjon Kerner
444aef9f20
add update dialog
2021-03-08 20:51:55 +01:00
Semjon Kerner
3c0b6488b7
init first, gui later
2021-03-08 20:51:55 +01:00
Semjon Kerner
2a81d7ad16
remove foo addon
2021-03-07 16:51:24 +01:00
Adam Saudagar
51560f26d9
made config global
2020-10-18 00:36:07 +05:30
Adam Saudagar
315adf9799
re structured window into server client model so that multiple engine can use them simultaneously
2020-10-17 16:22:04 +05:30
Adam Saudagar
ee8392e426
0.3.14 code cleanup
2020-10-14 07:59:58 +05:30
Adam Saudagar
21065e55ee
play sound when fish hole complete feature, normal and anti-lag shortcut options
2020-10-13 19:20:01 +05:30
DESKTOP-JVKHS7I\Adam
2d49d74af2
- fixed restart bug; random window disapears when restart option is used
...
- removed troubleshoot option from options
2020-06-27 20:53:32 +05:30
DESKTOP-JVKHS7I\Adam
decfdfb994
- auto update fixed
...
- keyboard ghosting for full auto fixed
2020-06-26 00:21:12 +05:30
DESKTOP-JVKHS7I\Adam
cfc41d6a5c
fixed input ghosting bug cauzed by pynput
2020-06-25 22:10:18 +05:30
DESKTOP-JVKHS7I\Adam
1ae645294d
ai fix and full-auto test setup:
...
gui
- enable "Debug > Keep Console" to unhide full auto
- Removed Log Dump from Debug menu
semi-auto
- starting ai fix, sometime bot doesnt start
- minimize bug fix, when minimized gui goes out of sync
- keyboard button to pause play, now bot can be paused and played using f9
- now shows running as admin message
- better error message, now tells to check #read-me-first instead
full-auto
- add tesseract binary in directory
- install addon for full auto
2020-06-25 07:02:34 +05:30
DESKTOP-JVKHS7I\Adam
49cc7f191d
fullauto rect detection done, and...
...
- window.show now also shows ready images,
- removed debug condition to print "Running with admin"
2020-06-03 07:11:54 +05:30
DESKTOP-JVKHS7I\Adam
686252d39e
created interface for engines
2020-06-01 18:28:18 +05:30
DESKTOP-JVKHS7I\Adam
c8510d56cf
restructured engine
2020-05-23 10:24:11 +05:30
DESKTOP-JVKHS7I\Adam
3e96fbed2c
0.3.3 reworked notifications again (now uses discord chat)
...
- fixed ui scaling issues
- now uses callables for thread comunication instead of enums (removed comms.py altogether)
- added options to run using test server
2020-05-19 10:56:50 +05:30
DESKTOP-JVKHS7I\Adam
5972aebc7d
code cleanup:
...
- restructured code
- pep8 cleanup
- spelling mistakes fixed
- import fixes
- added cli arg to use local server
- got rid of globals.py
2020-05-14 07:33:13 +05:30
DESKTOP-JVKHS7I\Adam
66eeb9d6f8
0.3.1 hotfix: doesnt throw the stick back when action key is changed
2020-05-12 11:46:36 +05:30
DESKTOP-JVKHS7I\Adam
30b8477d8d
pre update hotfix, added banner in manifest, hides on first launch fixed, test notification doesnt send fixed
2020-05-10 17:37:45 +05:30
DESKTOP-JVKHS7I\Adam
066c25f08a
0.3.0 final
...
- build now deletes old version before building the new one
- prints lauching before initializing
- removed multithreading from config saving
- better logic for fising interupted
- fix terms link bug
- now prints exception during web calls
- removes the uid if not found during get_session
2020-05-07 11:33:30 +05:30
DESKTOP-JVKHS7I\Adam
79c7f748e1
0.3.0 bugs squashed
...
- sends hole_deplete even on interupt
- application doesnt restart after updating
- image doesnt display in shortcut
- optimize startup: multithreaded web request for gui init
2020-05-05 20:41:00 +05:30
DESKTOP-JVKHS7I\Adam
3fdfb35622
0.3.0 initial commit:
...
- added eula
- noticiation via web push
- data collection changes
- updated readme
- created session system
2020-05-05 18:25:06 +05:30
DESKTOP-JVKHS7I\Adam
b8155ef468
fishy network removed, integreted web push notificaitons
2020-04-28 02:49:30 +05:30
DESKTOP-JVKHS7I\Adam
36daacbf42
ui fix: start button and andoid ip label, fixed shorcut
2020-04-23 14:21:28 +05:30