I am releasing this beta of my new script so that you can test it if you want
The idea of this script was born because the AWESOME Find Missing Comics using Comicvine App hasn't worked for a while now, and so I decided to make my own version of this app, but offline and as a script
To use this script just install the crplugin and copy the csv file (unzip it first, not the zip file) into your script folder (usually C:\Program Files\ComicRack\Scripts) then select the comics you want to find missing issues (the script will only look for comics of the same volume of the selected ones and only will checked the comics you select, so be sure to select the whole volumes), right click, and in Automation click on "Find Missing Issues Offline", then open the MCL file in the link with the comicvine data and in a few seconds a txt should open with the results.
Of course being offline the script will only look for comics up to the last time I updated the MCL file (I will try to do it monthly), but on the other hand it will be a lot faster than the online app.
Remember this script will only work with comics scraped with the comicvine scrapper (it uses the custom fields of this script), so it will not see comics not scraped by it!
Please take in consideration it is still beta, so a lot of bugs could be still present!
edit: If someone knows how to make a script look for a file in the installed script folder and not in the comicrack script folder, please tell me so I can make the installation a lot easier (I tried to pack the csv file in the crplugin file, and it works, but the script search for the file in the CR scripts folder and not in the script own folder)
0.1 First version (database date: 15/1/2017)
0.2 Fixed order of numbers in each volume, improved speed a bit (database date: 15/1/2017)
0.3 Change libraries dependencies to Windows Default instead of IronPython (better system compatibility), add option to search for input data file instead of using default
0.4 Change input data file extension to "mcl", added database date info in input file, added input file format verificarion (database date: 15/1/2017)
0.5 Separate data file input from script version (now each one have different versions)
0.6 Fixed problem with unicode characters (unicode always my nightmare XD) - Still some problems with unicode characters in results but no crashes anymore because of that
0.7 Fixed visual problem with large string numbers and series with no year
0.8 Now the results are sorted by year (the year is the one from the first comic in your library of that series)
0.9 Great improve in speed of analysis (what took 10 minutes before it takes 5 seconds now), also much "cleaner" code (less exceptions)
1.0 Added comicvine volume_id in the results
1.1 Fixed bug with comics with non volumes crashes
1.2 Result is now saved in Documents folder (fixing some permission problems in same systems)
2.0 Added feature to load comic checklists!
2.1 Added Summary in the end of the Report
2.2 Fixed a problem with Unscrapped comics in checklist that caused a crash in some cases
2.3 Added autocomplete custom values for comics that don't have them (but have the issue info in notes)
2.4 Fixed how unscrapped comics affected results
NEW IN VERSION IN 2.1!
This new version is quite different that the previous one.
Now you can load two types of files:
*.mcl (Missing Comic List): As before, this files are used to find holes in your library. They contain the whole CV list of comics till some date, and it will only search for missing comics in volumes you already have at least a comic. Also remember you can use this type of analysis with only a group of comics, and it will show only comics missing in that group (for example only a volume to see if it is complete)
*.mcc (Missing Comic Checklist): This is the new feature. It is used to find comics missing from a checklist. It will tell you from a checklist of comics (for example all New 52 comics) which comics you are missing (even if you don't have any comic of a volume). The idea is for people to post their own checklist for others to share (I am finishing the script that makes this checklist easily from Comicrack, but I will share a few as demos). This type of analysis will also show the series you selected NOT in the checklist, so you can see if there are errors in the checklist
DEMO MCC CHECKLIST (new 52 comics INCOMPLETE DEMO)
Update: 0.2 Beta -> Fixed number order in output and improved the speed a bit
Now it takes about 3 seconds instead of 5 seconds to process my 15k comics collection... (most of the time it took me to complete this script was to improve a performance of about 5 minutes to a now 3 seconds run XD)