## ida-wakatime-py
### What is this?
[WakaTime](https://wakatime.com/) integration for [IDA Pro](https://hex-rays.com/)
### Installation:
1. Register at [WakaTime](https://wakatime.com) and copy your [API Key](https://wakatime.com/settings/account)
2. Download this repo
3. Extract `wakatime.py` to the directory `$(IDA_PATH)/plugins`
4. Start IDA Pro
5. Enter your API Key
6. That's pretty much it.
### Tested on:
- [x] v8.3
- [x] v7.7 SP 3
- [x] v7.7 SP 1
- [x] v7.7
- [x] v7.5
- [x] v7.2
_Please help me in testing this plugin on other versions and open a pull request_
### Screenshot:
![img](https://i.imgur.com/tN1xsdm.png) \
![img2](https://i.imgur.com/1A3XgWG.png)
### Troubleshooting:
1. If by any chance on the first run ida doesn't ask you for your api key and **there are no errors in console**, that means that you've used wakatime plugins before and your apikey was already set in `~\.wakatime.cfg`
If you're reaching an unknown error you are free to open an issue.
### Contributing
Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
### Thanks to:
[wakatime/sublime-wakatime](https://github.com/wakatime/sublime-wakatime) - Pretty much everything related to `wakatime-cli`
### Topics:
[unknowncheats](https://www.unknowncheats.me/forum/general-programming-and-reversing/499989-wakatime-integration-ida-pro.html) \
[yougame](https://yougame.biz/threads/253788)