Popular Post Archalias Posted March 17, 2013 Popular Post Share Posted March 17, 2013 I've created a program to read the pokemon summary sheet and automatically enter them into a calculator. It will also log/save the data for future use and recalculations (to get exact IV values)Screenshots [Spoiler] Main Window Overlay (Always On Top) [/Spoiler]Features [Spoiler] Automatic entry and calculation of pokemon stats/IVs Pokemon stat tracking/IV recalculation Pokemon summary message generation Ex: [Modest] Alakazam Lv. 26(29-31/27-30/14-17/27-30/15-18/26-29) Error Messages (not a bug it's a feature) Contest information for official contests [/Spoiler]Known Issues [Spoiler] Incorrect data read from the screen error repeatedly (Fixed in latest revision) Extremely slow searching (Fixed in latest revision) Settings.ini is overwritten with default values everytime you close (Fixed in latest revision) After scanning many pokemon clicking on them in the window no longer switches them (Fixed in latest revision) Cannot scan pokemon that do not display AM/PM in date captured (Fixed in latest revision) Crashes when trying to delete last pokemon or with no pokemon in list (Fixed in latest revision) Slow scan speeds 3-5s with windows 8 and/or compatibility mode (Fixed in latest revision) Incorrect evolution tracking for IVs (Work in Progress) Does not work in fullscreen mode. (Work in Progress) Does not work with multiple monitors. PokeMMO must be on primary. (Work in Progress) Only exit and preferences on status bar work (Intentional) Paste/Save buttons do not work. (Intentional) [/Spoiler]List of common problems and potential solutions to themMake sure you are using the latest version of the program available in this post1.) Class MainWindow not found error message [Spoiler] Update java [url="http://www.java.com/en/download/index.jsp"]http://www.java.com/...nload/index.jsp[/url] If you are unable to update to Java7 update your Java6 and try downloading one of the jars marked (J6) If this does not work please post any information about it here. Include what the error was before/after and what version of java you have updated to. [/Spoiler]2.) Java Exception error message [Spoiler] Update java [url="http://www.java.com/en/download/index.jsp"]http://www.java.com/...nload/index.jsp[/url] If you are unable to update to Java7 update your Java6 and try downloading one of the jars marked (J6) If this does not work please post any information about it here. Include what the error was before/after and what version of java you have updated to. [/Spoiler]3.) Nothing shows up in program window [Spoiler]1.) Make sure you are pressing the scan button and not the rescan button.2.) Make sure the mouse is in the correct position when pressing the scan button.3.) Make sure the font has been replaced correctly and pokeMMO has been restarted.4.) Check to see that after you press scan the tabs are being switched automatically while it scans. If you cannot tell try going into Tools>Options at the top left of the programs main window and change both the delay and the click delay to a larger number (200 is a good starting point for both) If this fixes your issue you can start lowering them by 5/10 to increase the scan speed. [/Spoiler]4.) IVs are completely off or not being narrowed down [Spoiler]1.) Make sure you are re-opening the summary window after every level up and that the correct level is displayed. If your pokemon has gained any EVs at all make sure you restart pokeMMO before scanning and/or use a calculator as the stats are not updated in-game until then. If neither of these things have happened or you are unsure delete the pokemon and start fresh making sure to follow these steps. If the data still shows up incorrect please post all information you have about it here. [/Spoiler]READ THE INSTRUCTIONS CAREFULLY OR IT WILL NOT WORKDownload v2.2.5 (zip) http://www.mediafire.com/download/oz549c05u57u51g/PokeMMOCalculator2-2-5.zip Tutorial Video [URL=http://img.photobucket.com/albums/v432/vigilant_death2/autoivcalctutorial_zps3c52bf2f.mp4][/URL] Updated Jars [Spoiler] v2.2.5 http://www.mediafire.com/download/n58scuctphc7p3x/PokeMMOCalculator2-2-5.jar THESE WILL NOT WORK WITH LATEST VERSION OF POKEMMOFor v2.1.0+v2.1.1 [url="http://www.mediafire.com/?k98vntl14d9cjar"]http://www.mediafire.com/?k98vntl14d9cjar[/url]v2.1.0(J6) [url="http://www.mediafire.com/?xye6cqndrrwa1ms"]http://www.mediafire...xye6cqndrrwa1ms[/url]For v2.0.0 to 2.1.0v2.0.2(J7) [url="http://www.mediafire.com/?c464akac2hhiee9"]http://www.mediafire...c464akac2hhiee9[/url]v2.0.2(J6) [url="http://www.mediafire.com/?bojlz3e7o4khc5u"]http://www.mediafire...bojlz3e7o4khc5u[/url]v2.0.1 [url="http://www.mediafire.com/?glhpqbywp1wh02j"]http://www.mediafire...glhpqbywp1wh02j[/url][/Spoiler]Older Versions [Spoiler] Download v2.2.4 (rar) http://www.mediafire.com/download/f4ke8f2k24cyuid/PokeMMO_Calculator2-2-4.rar Download v2.2.4 (zip) http://www.mediafire.com/download/v6va3ji7al7a5qa/PokeMMO_Calculator2-2-4.zip Download v2.2.3 (rar) http://www.mediafire.com/download/m3535r2sb3jajk8/PokeMMOCalculator2-2-3.rar Download v2.2.3 (zip) http://www.mediafire.com/?m1m72dto9rzmzio THESE WILL NOT WORK WITH LATEST VERSION OF POKEMMO Download v2.1.0 (rar) [url="http://www.mediafire.com/?8ba3e5ginnw843v"]http://www.mediafire...8ba3e5ginnw843v[/url]Download v2.1.0 (zip) [url="http://www.mediafire.com/?llowrmbp4450uk5"]http://www.mediafire...llowrmbp4450uk5[/url] Download v2.0.2 (rar) [url="http://www.mediafire.com/?sr9vfsrlvx22j79"]http://www.mediafire...sr9vfsrlvx22j79[/url]Download v2.0.2 (zip) [url="http://www.mediafire.com/?bu0nlrewxrbbdkj"]http://www.mediafire...bu0nlrewxrbbdkj[/url]Download v2.0.1 (rar) [url="http://www.mediafire.com/?lr94x8zage5zvd3"]http://www.mediafire...lr94x8zage5zvd3[/url]Download v2.0.1 (zip) [url="http://www.mediafire.com/?f9hf88oux9yd1pg"]http://www.mediafire...f9hf88oux9yd1pg[/url]Download v2.0.0 (rar) [url="http://www.mediafire.com/?8fveb4mb4a5er0r"]http://www.mediafire...8fveb4mb4a5er0r[/url]Download v2.0.0 (zip) [url="http://www.mediafire.com/?6zsqb7u9n66ns4b"]http://www.mediafire...6zsqb7u9n66ns4b[/url]Download v1.2.2 : [url="http://www.mediafire.com/?bn4v9ru8oh5aj7h"]http://www.mediafire...bn4v9ru8oh5aj7h[/url]Download v1.2.1 : [url="http://www.mediafire.com/?pi6g134818fvqs5"]http://www.mediafire...pi6g134818fvqs5[/url]Download v1.2.0 : [url="http://www.mediafire.com/?umd95uhq7oqnbmq"]http://www.mediafire...umd95uhq7oqnbmq[/url][/Spoiler]Status: Beta Download the file and open using winrar or 7zip (If you do not have winrar you can get it here [url="http://www.rarlab.com/download.htm"]http://www.rarlab.com/download.htm[/url]) Extract all files to your pokeMMO folder and overwrite everything it prompts you to (I suggest backing up your data folder) Run PokeMMOCalculator.jar from the PokeMMO Calculator folder. Restart pokeMMO if it was open Make sure it is running in windowed mode it WILL NOT WORK WITH FULLSCREEN Disable windows aero to improve scan times. ([url="http://www.howtogeek.com/howto/windows-vista/disable-aero-on-windows-vista/"]http://www.howtogeek...-windows-vista/[/url]) Open a pokemons summary sheet and hover the mouse over the first tab on the far left (example below) then press F1 (You can change your hotkey in the options) For future scans you can press `(~ tilde key) from anywhere on the screen and it will return the mouse when it's done If the pokeMMO window or the summary window move you have to repeat step #6 Instructions help Step #7 If everything went well you should have a picture like the one above and be able to copy/paste a summary like this From now on you can rescan this pokemon when it's stats change and the IV calculator will update them and eventually find the exact IV. Kadabra Lv.28 [modest] HP[20-23] ATK[20-26] DEF[26-29] SATK[30-31] SDEF[3-6] SPD[5-7] Sorry I'm not keeping this up to date will try to do better in the futureChangelog v1.2.x [Spoiler] No longer requires adminstrator privilages Removed all references to the previously included dll files (Will no longer be included with release) [/Spoiler]Changelog v1.1.x [Spoiler] Improved scan time to under 1 second (Was over 20 seconds) Forced windows aero to be disabled Modified default font for better reading Added custom UI support Added stat tracking through evolutions and levels Updated unique ID algorithm Highlighted positive/negative stats for nature bonus Removed unique ID from display to improve look Added preferences menu with the following [Spoiler][/Spoiler] [/Spoiler]Suggestions/To do list [Spoiler][Done v1.2.0+] Exception Handling (Better error messages)[Done v1.1.0+]Always on top button[Done v1.1.0+]Returning focus to the PokeMMO window after calculating[Done v1.1.0+]Editable hotkeys Mac Version Pokemon Icons Build suggestions for each pokemon Hidden power calculator Marking (For keep/delete/other etc) Side by side IV comparison Stat calculator [/Spoiler]FAQ: Frequently Asked Questions [Spoiler]Q: Will you release the source code to this?A: I have no plans of releasing it anytime soon if at all.Q: Will you make a mac version?A: Currently I have no way of doing so but that does not mean I wont in the future. Stay tuned!Q: What was this written in?A: This program was written in autoIt(v3) [url="http://www.autoitscript.com/site/autoit/"]http://www.autoitscr...om/site/autoit/[/url]Q: How do I know this program wont steal my passwords or keylog other information?A: There is never a way to know for sure whether or not a program will do more than it says it will but here are some steps you can take to protect yourself. Block the programs access to the internet in windows firewall [url="http://www.technipages.com/blockunblock-programs-in-windows-firewall.html"]http://www.technipag...s-firewall.html[/url] Run the program in an isolated environment like sandboxie [url="http://www.sandboxie.com/"]http://www.sandboxie.com/[/url] Scan the program with your virus scanner/anti-spyware and/or [url="https://www.virustotal.com/en/"]https://www.virustotal.com/en/[/url] Let it be known that autoit is notorious for false-positives A false positive error, commonly called a "false alarm" is a result that indicates a given condition has been fulfilled, when it actually has not been fulfilled. In the case of "crying wolf" – the condition tested for was "is there a wolf near the herd?", the actual result was that there had not been a wolf near the herd. The shepherd wrongly indicated there was one, by calling "Wolf, wolf!". A false positive error is a Type I error where the test is checking a single condition, and results in an affirmative or negative decision usually designated as "true or false". Source: [url="http://en.wikipedia.org/wiki/False_positive#Type_I_error"]http://en.wikipedia....ve#Type_I_error[/url] AutoIt applications sometimes get a false positive report from virus scanners using heuristics, because the application is a self extracting executable. Source: [url="http://en.wikipedia.org/wiki/AutoIt"]http://en.wikipedia.org/wiki/AutoIt[/url] If you use sandboxie make sure to give it as little freedom as possible. There are many tutorials available on the web. Mainly just disable admin rights and internet access. These methods may not guarantee a program will not harm your system but they will definitely stop most of them dead in their tracks!Q: Can I make a donation to you?A: I'm still not sure about this... I guess send me a PM about it for now if you really want toQ: Can I add you as a friend in-game?A: Sure my IGN is ArchaliasQ: I got an error message what do I do?A: Take a screenshot (alt + prt screen) and upload it to an image hosting site like [url="http://imgur.com/"]http://imgur.com/[/url] Also open the file DebugData.txt and copy/paste that into [url="http://pastebin.com/"]http://pastebin.com/[/url] Post both of these in this thread and I'll do everything I can to fix it for you! [/Spoiler] Sorry if this post sucks :( I spent a very long time creating one but the window closed and I hadn't saved it... TheBloo, Scizz, Rain2292 and 128 others 131 Link to comment
iSmashbro Posted March 17, 2013 Share Posted March 17, 2013 Cool Maybe if it hilighted IVs in a certain color depending if it's usable or not (competitively) feber, ZellDincht, Demando and 2 others 5 Link to comment
Archalias Posted March 17, 2013 Author Share Posted March 17, 2013 [quote name='iSmashbro' timestamp='1363483043' post='232097'] Cool Maybe if it hilighted IVs in a certain color depending if it's usable or not (completitively) [/quote] I'm not sure what you mean... Could you explain? Link to comment
iSmashbro Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Archalias' timestamp='1363483840' post='232120'] I'm not sure what you mean... Could you explain? [/quote] In the IV range box, when you input the IVs for that specific Pokemon, the text for the IV number will change color when the IV is either high or above average (such as 25, 31, or 20 Archalias 1 Link to comment
TheOriginal Posted March 17, 2013 Share Posted March 17, 2013 Need confirmation on not breaking rules Koyan 1 Link to comment
Archalias Posted March 17, 2013 Author Share Posted March 17, 2013 [quote name='TheOriginal' timestamp='1363486061' post='232161'] Need confirmation on not breaking rules [/quote] I really hope they don't have any issues with it... Almost completely finished... 30,008 chars and 881 lines of code [quote name='iSmashbro' timestamp='1363483964' post='232123'] In the IV range box, when you input the IVs for that specific Pokemon, the text for the IV number will change color when the IV is either high or above average (such as 25, 31, or 20 [/quote] Also, as far as this goes... Will definitely add something like that Link to comment
ProfessorElderberry Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Archalias' timestamp='1363480900' post='232073'] The way it gets the information is by reading the numbers of the screen (literally by the pixels/colors) [/quote] How will this work with different resolutions? Do you need to place the inspect window in a specific place to get it to read properly? Link to comment
Archalias Posted March 17, 2013 Author Share Posted March 17, 2013 [quote name='ProfessorElderberry' timestamp='1363489696' post='232272'] How will this work with different resolutions? Do you need to place the inspect window in a specific place to get it to read properly? [/quote] As far as I can tell the game is always scaled to 100% regardless of resolution so it should not be an issue. Also, in order to use the program you mouse over the first tab in the pokemon summary window then press a hotkey. (It is possible to search the entire screen but user input is much faster for the start) It reads the data from each tab then puts it into the calculator window for tracking/calculating. Link to comment
TheOriginal Posted March 17, 2013 Share Posted March 17, 2013 Someone message a mod about this thread to see if it is not breaking the rules. I am on my phone so I can't. Link to comment
Squall Posted March 17, 2013 Share Posted March 17, 2013 [quote name='TheOriginal' timestamp='1363493225' post='232314'] Someone message a mod about this thread to see if it is not breaking the rules. I am on my phone so I can't. [/quote]It's not breaking the rules(I think). I'll PM a Mod about it then. Link to comment
Jxx Posted March 17, 2013 Share Posted March 17, 2013 I can't see this as a problem. It wouldn't help botting or anything like that. Link to comment
Squall Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Jxx' timestamp='1363493586' post='232321'] I can't see this as a problem. It wouldn't help botting or anything like that. [/quote]Exactly. And I can't wait to see you finish this! Link to comment
DoctorPBC Posted March 17, 2013 Share Posted March 17, 2013 Inb4 mod bitches because no viable reason. Love the idea, should be an ingame thing, if this really comes off you have made farming a world easier for everyone Link to comment
TheOriginal Posted March 17, 2013 Share Posted March 17, 2013 [quote name='DoctorPBC' timestamp='1363493730' post='232326'] Inb4 mod bitches because no viable reason. Love the idea, should be an ingame thing, if this really comes off you have made farming a world easier for everyone [/quote] Already confirmed it won't be ingame Link to comment
Squall Posted March 17, 2013 Share Posted March 17, 2013 [quote name='TheOriginal' timestamp='1363493827' post='232327'] Already confirmed it won't be ingame [/quote]Yea it definitely won't be there Ingame. Code 1 Link to comment
Archalias Posted March 17, 2013 Author Share Posted March 17, 2013 I've actually already finished it you could say Link to comment
DoctorPBC Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Archalias' timestamp='1363494028' post='232331'] I've actually already finished it you could say [/quote] well lets get the OK and distribute it, if its an ok you will forever be known as a legend. EDIT: If this is an OK I will happily donate the first 20+ all ivd good natured pokemon I find... honestly it deserves a damn medal KurapikaET 1 Link to comment
Squall Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Archalias' timestamp='1363494028' post='232331'] I've actually already finished it you could say [/quote]Eh?! Amazing! Lets just wait for Darkshade to see what he has to say then :3 Link to comment
Darkshade Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Squall' timestamp='1363494134' post='232335'] Eh?! Amazing! Lets just wait for Darkshade to see what he has to say then :3 [/quote] I have inquired about it. Awaiting a response. Mirain 1 Link to comment
Archalias Posted March 17, 2013 Author Share Posted March 17, 2013 While we wait... I finally got to test it a bit [img]http://i.imgur.com/nWSPEsc.png[/img] Works GREAT! DoctorPBC 1 Link to comment
Kudasai Posted March 17, 2013 Share Posted March 17, 2013 This looks really cool. Would like to confirm it first before we can approve this app. Please send links to personal messenger. Demando, Tetz and JPG 3 Link to comment
Squall Posted March 17, 2013 Share Posted March 17, 2013 You are going to be a legend on these Forums bro! DoctorPBC 1 Link to comment
iSmashbro Posted March 17, 2013 Share Posted March 17, 2013 The ability to try this out would be wonderful. Link to comment
HerpDerpBox Posted March 17, 2013 Share Posted March 17, 2013 pls pls pls pls pls pls pls. This would save SO much time and hassle. You sir, are a GOD. Link to comment
DoctorPBC Posted March 17, 2013 Share Posted March 17, 2013 [quote name='Squall' timestamp='1363496956' post='232371'] You are going to be a legend on these Forums bro! [/quote] Link to comment
Recommended Posts