{"id":1972,"date":"2024-01-01T10:24:19","date_gmt":"2024-01-01T00:54:19","guid":{"rendered":"https:\/\/cosmicheroes.space\/blog\/?p=1972"},"modified":"2024-01-01T10:24:19","modified_gmt":"2024-01-01T00:54:19","slug":"drivethrurpg-downloader","status":"publish","type":"post","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/2024\/01\/01\/drivethrurpg-downloader\/","title":{"rendered":"Drivethrurpg downloader"},"content":{"rendered":"\n<p><a href=\"https:\/\/github.com\/bluetyson\/drpg\">https:\/\/github.com\/bluetyson\/drpg<\/a><\/p>\n\n\n\n<p>Python code to download and sync all your purchases<\/p>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/github.com\/bluetyson\/drpg Python code to download and sync all your purchases<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[217,3],"tags":[100,325],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paET2V-vO","jetpack-related-posts":[{"id":1809,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/06\/welsh-piper-hex-map-algorithm-python\/","url_meta":{"origin":1972,"position":0},"title":"Welsh Piper hex map algorithm &#8211; Python","author":"richard","date":"February 6, 2023","format":false,"excerpt":"In relation to HexDescribe and TextMapper - the random or Smale algorithm is the Welsh Piper's. https:\/\/welshpiper.com\/hex-based-campaign-design-part-1\/ There's a follow on part linked for stocking hexes. I translated this to python - partly as a ChatGPT exercise. https:\/\/github.com\/bluetyson\/Dungeon23-Mokuy\/blob\/main\/smale.py Where I did a few tweaks of the Primary and Secondary maps\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1944,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/09\/02\/the-million-dungeon-project\/","url_meta":{"origin":1972,"position":1},"title":"The Million Dungeon Project","author":"richard","date":"September 2, 2023","format":false,"excerpt":"In January I adapted the Advanced Dungeons and Dragons 1st Edition Random Dungeon Generator to code, which is available here:- https:\/\/github.com\/bluetyson\/ADnD1e-Random-Dungeon-Generator This launches a container that you can run the code in via the simple instructions and make whatever sorts of dungeons you like. https:\/\/mybinder.org\/v2\/gh\/bluetyson\/ADnD1e-Random-Dungeon-Generator\/HEAD Using this random dungeon generator\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1907,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/18\/advanced-dungeons-and-dragons-monster-clustering\/","url_meta":{"origin":1972,"position":2},"title":"Advanced Dungeons and Dragons Monster Clustering","author":"richard","date":"February 18, 2023","format":false,"excerpt":"A few years ago I looked at this, have found it again, so here's a start. Not, many mess categories as you know, but here's a plot from 2 that will fit on a screen. Vermin and plants, some animals and common humanoids and your garden variety monstrous humanoids when\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1665,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/17\/lisawindsong-dungeoncreator\/","url_meta":{"origin":1972,"position":3},"title":"LisaWindsong Dungeoncreator","author":"richard","date":"January 17, 2023","format":false,"excerpt":"https:\/\/github.com\/lisawindsong\/DungeonCreator I remember finding this a while ago now, but I have never tried it: - job for tomorrow. It is Python 2.7. Will add to my Random Dungeon generator github list.","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1541,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2022\/12\/30\/dungeon23-maps-and-3d-models\/","url_meta":{"origin":1972,"position":4},"title":"Dungeon23 &#8211; Maps and 3D Models","author":"richard","date":"December 30, 2022","format":false,"excerpt":"Lord Howe Island 3m merged DEM I made a repository for these - or at least the lower resolution variety in the case of the DEMs. https:\/\/github.com\/bluetyson\/Dungeon23-Mokuy Jupyter notebook here re: merging tiles for the high resolution DEM. Not got around to the point clouds as yet - and this\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/LordHoweIslandDEM3m.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":1696,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/22\/advanced-dungeons-dragons-1st-edition-character-generator\/","url_meta":{"origin":1972,"position":5},"title":"Advanced Dungeons &#038; Dragons 1st Edition Character Generator","author":"richard","date":"January 22, 2023","format":false,"excerpt":"Not tried it yet, but it will certainly make doing a character generator faster. Python 2.7 https:\/\/github.com\/sgtnasty\/adnd","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1972"}],"collection":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1972"}],"version-history":[{"count":2,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1972\/revisions"}],"predecessor-version":[{"id":1974,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1972\/revisions\/1974"}],"wp:attachment":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}