Ake74
-
Posts
22 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Bug Reports
Posts posted by Ake74
-
-
12 hours ago, HebaruSan said:
Hmm, I've only looked at the widget for purposes of fixing CKAN's Curse support, which doesn't require that kind of query. Looking at the new web page for the widget, I don't see any list-based options, and my attempts to find undocumented list options by trying various URLs haven't worked either. All of which suggests that the widget API doesn't do what you need, and you'll still need to update your HTML parsing code for the new site. I apologize for leading you astray in that regard!
Hi, thanks for your input, I will look into manual parsing of the Curse page, probably with some threading functionality to speed thing up, will post here when I have an update!
-
Hi @HebaruSan, I noticed that the widget/API has now been updated to handle Curse after the change. I'm looking into some documentation on how to use the API for my application, specifically if it's possible to make a query to get a list of all mod id's, maybe you can help me with some quick hint...? Would it be possible to make a query to get all data for all mods in one call (or something like data for e.g. 100 mods in one call if there is a cap), to avoid calling the API for each mod? For KSP Mod Analyzer I'm looking for "mod name", "supported KSP version" and "URL to mod page" if possible.
-
On 2017-11-11 at 8:10 PM, HebaruSan said:
They do seem to be planning to fix it, but it sounds difficult for the reasons you described. I suppose the cleanest solution would be to adapt your app to use the widget and then help the widget folks figure out how to fix it (it's in PHP), but that's your call.
Yes, that sounds like the best solution, I will wait for an update on the widget and then adapt my code. It's good that the widget developer is looking into it (see this CKAN issue).
-
Update: The Curse page layout has changed, the "Supported KSP version" field in no longer available on the list page (https://www.curseforge.com/kerbal/ksp-mods) This complicates things a bit, as I used that info to get the supported KSP version for each mod. Now, it seems I need to parse each individual mod page to the KSP version data, which will take time and also put load on the Curse server. Before, I just needed to parse each list page (42 pages in total); to get the same info now means parsing 42 * 20 = 840 pages...
Any ideas on how to proceed...? Maybe if this API/Widget will be fixed I can use that, what do you think? Is there really no official API available for getting the data from Curse?
-
On 11/9/2017 at 7:43 PM, HebaruSan said:
Is the Curse API working for you? CKAN is having problems with it, so I thought I would see how your app was handling it, and it gives me a divide by zero when I click Update Curse:
Thanks for this info, it seems the Curse page has changed and as I'm parsing the Curse page directly (I'm not using the API/Widget) I need to do some updates to make it work again. Stay tuned for an update...
-
Hi, I'm using the SpaceDock API for my KSP Mod Analyzer application and have noticed that sometimes the API gives inconsistent results. I'm using the API to get data for all mods, and the API may return +/- one mod compared to the previous run. To make this reproducible and easy to test, I created a small Python application found here: GitHub Gist
The script uses the same functionality as in KSP Mod Analyzer but just writes the list of returned mods to a text file. It can be configured to run e.g. 3 times, creating three different output files. Comparing these shows that sometimes there is difference between the runs, e.g. one mod may be missing in the first run. Note that which mod is affected seems random.
Just like to highlight this, I hope my test script may be helpful in reproducing the problem finding the root cause. Please let me know if I can do some more troubleshooting from my side.
Note that KSP Mod Analyzer has a cool down period of 60s between each run (to limit the traffic to the server), but this does not seem to solve the problem.
-
KSP Mod Analyzer 1.1.1 is released, CSV export added as discussed above, please enjoy.
The stand alone version can be downloaded here.
-
OK, I have a working CSV exporter now (with user configurable delimiter set to "," in this example), but I would like to get some advice on the "escape character" and how to handle double quotes in field values.
Here are some examples (first row is the header), note that the exporter takes the current view (e.g. "All mods", "Mods only on curse" etc) automatically.
1) Double quotes around all fields, and an escape character "\" preceding the double quotes in the URL:s
"Mod","SpaceDock","Curse","CKAN","Source","Forum" "- Rocket Factory -","","<a href=\"https://mods.curse.com/ksp-mods/kerbal/243373-rocket-factory\">1.2-pre</a>","","","" "10km Omni Antenna for Kerbals on EVA for Remotetech","<a href=\"https://spacedock.info/mod/1218\">1.3.0</a>","","1.3.0","",""
2) No double quotes around fields, same "\" preceding the double quotes in the URL:s
Mod,SpaceDock,Curse,CKAN,Source,Forum - Rocket Factory -,,<a href=\"https://mods.curse.com/ksp-mods/kerbal/243373-rocket-factory\">1.2-pre</a>,,, 10km Omni Antenna for Kerbals on EVA for Remotetech,<a href=\"https://spacedock.info/mod/1218\">1.3.0</a>,,1.3.0,,
3) Using one additional double quote for "double quotes in field values" as follows:
"Mod","SpaceDock","Curse","CKAN","Source","Forum" "- Rocket Factory -","","<a href=""https://mods.curse.com/ksp-mods/kerbal/243373-rocket-factory"">1.2-pre</a>","","","" "10km Omni Antenna for Kerbals on EVA for Remotetech","<a href=""https://spacedock.info/mod/1218"">1.3.0</a>","","1.3.0","",""
Not sure which option is considered best practice, please let me know your view. Note that the escape character in 1) and 2) can be changed to any character.
Here is the Python code for reference, settings are changed in the parameters to "writer":
def export_csv(self): """Exports the current view to a CSV file.""" suggested_filename = "mod_export" filename, _ = QtWidgets.QFileDialog.getSaveFileName(self, "Save File", QtCore.QDir.homePath() + "/" + suggested_filename + ".csv", "CSV Files (*.csv)") if filename: # Get rows and columns from data model rows = self.model.rowCount() columns = self.model.columnCount() with open(filename, 'w', newline='', encoding='utf-8') as csvfile: writer = csv.writer(csvfile, delimiter=',', escapechar='\\', doublequote=False, quoting=csv.QUOTE_ALL) #writer = csv.writer(csvfile, delimiter=',', doublequote=True, quoting=csv.QUOTE_ALL) # Write the header header = [self.model.headerData(column, QtCore.Qt.Horizontal, QtCore.Qt.DisplayRole) for column in range(columns)] writer.writerow(header) # Write the data records for row in range(rows): fields = [self.model.data(self.model.index(row, column), QtCore.Qt.DisplayRole) for column in range(columns)] writer.writerow(fields)
-
14 minutes ago, linuxgurugamer said:
That would be perfect, thanks
what do you use to make the exe in windows?
I'm using PyInstaller, it works really well and is in active development, here is the GitHub repo.
-
5 hours ago, linuxgurugamer said:
Would it be possible to get this to dump it's data to a CSV?
Sure, let me look into that, should be easy to implement. My idea is an "Export to CSV" button that exports the current view. Please let me know if you have any other improvement ideas as well.
-
Hi, maybe a bit off topic, but as you mentioned on the readme that you have plans for a future update with a QT user interface, I just like to mention that I have built my application KSP Mod Analyser in Python 3 + PyQt 5. It just analyzes all available mods on SpaceDock, Curse and CKAN and aggregates the meta data for a clean presentation (no mod manager features), but maybe some ideas can be reused.
You can find my project on GitHub, and here is the forum thread.
I used "PyInstaller" for packaging the stand-alone version which works without having Python installed.
-
5 minutes ago, HebaruSan said:
It was a slight hassle getting this to run on Linux, no fault of yours. First I was missing several dependencies, then I wasn't sure which file to run, then it turned out my 'python' command is Python 2 instead of Python 3. It works quite well now though.
Would you be interested in a README.md pull request with instructions?
Hi, that would be very helpful!
-
Hi,
I just release a new version of KSP Mod Analyzer, see details on first page. Enjoy and please let me know if you have any improvement ideas or any other feedback.
Regards,
Ake74
-
@Thomas P. Would it be possible to generate a ZIP with all the JSON data and allow me to download that with my application? That would probably be more efficient that requesting all sub pages. Maybe the ZIP could be generated automatically on given intervals, like once 1h, once a day. Just an idea...
-
1 hour ago, Thomas P. said:
Please note, that spacedocks server will issue a temporary IP ban if users are doing too many requests in a short time intervall, to avoid a huge slowdown of the main site, and other services who are running on that server.
@Ake74 Maybe some kind of cooldown - built into the app directly - would be a good idea?
Hi, yes that is probably a good idea, here is how my application works:
1. Get the first page from SpaceDock (https://spacedock.info/api/browse?count=100). Note that I'm using "100 mods per page", please let me know if any other value is more preferred.
2. Store the JSON data and get the total number of pages (based on 100 mods in this example). Currently 11 sub pages.
3. Loop and generate a new URL to fetch the next page, store the JSON data for each page. This is repeated for each page, in total 10 more calls besides the initial URL.
Which limitation would you prefer I implement, maybe a timer that allows to run the whole data collection (all steps) only once every minute (or other value)? Or would you recommend a delay in the loop for the sub-pages? I would prefer a delay for the whole function, but I'm listening to recommendations from the SpaceDock admin
-
Just now, HebaruSan said:
I think he meant, what about a third column for Github inside of your application, to reflect whether each mod is available on Github.
I see, that is indeed a very good idea! Let me look into that as well, if I'm not mistaken, links to the project/source for each is available using the SpaceDock API so that should be easy to implement. Not sure for Curse, as there is no API available and I'm parsing the HTML to extract the mod names, I will investigate that.
Maybe another option could be to use CKAN data as I believe there is a link to the project/source there as well?
-
6 hours ago, linuxgurugamer said:
What about Github?
Yes, GitHub is nice, there is a link to my project in the OP Or did you mean CKAN? I planning to add CKAN support in a future release.
-
KSP Mod Analyzer 1.1.1 has been released, with the following new exciting features:
- Support for SpaceDock, Curse and CKAN repositories
- Clickable links to mod page, source code repository and forum if available
- Filter on mod name
- Many UI improvements
- 60s cool down period after updating SpaceDock and Curse, to limit network traffic
- Possiblity to do analysis on mods, e.g. "Mods only available on CKAN", with aggredated metadata
- CSV export
- Note! Due to recent changes to the Curse page, "Update Curse" is broken, I'm looking into the problem.
In summary, this application gives you a clear overview of all all KSP mods with relevant metadata in one single application. Note that is is not a mod manager like CKAN, but I hope you find it useful anyway :-)
Please find download details below the screenshot.
Technical details
- Written in Python 3 using Qt 5 for the UI
- Source code is available on GitHub
- Latest release, packaged as a stand-alone application, is available on the release page (Python is not required)
Let me know what you think about this application, feedback and improvement ideas are welcome.
-
Updated the analysis module to calculate statistics, files are available on GitHub. Here is a summary:
All mods on SpaceDock: 594
All mods on Curse: 641
Mods only available on Curse: 540
Mods only available on SpaceDock: 494
All mods on SpaceDock
SpoilerMods on SpaceDock ----------------- 10x Kerbol system 6 Crew Science Lab 6 Seat Mk3 Cockpit 64K - a 6.4x rescale mod for KSP AB Launchers Ablator tank ABookCase Orbital Reference System ActivateWhenShielded Adjustable Landing Gear Aerojet Kerbodyne Aerostats AFBW AFBW - Linux Air Racing - KSC Course All These Worlds All Y'All Alternators For All Ambient Light Adjustment AmpYear Andromeda Sunflare by Bluesubstance AntennaRange Antennas Antichton - A Counter-Earth for Real Solar System AnyRes AoA Technologies - Aviation Parts Apollo OLDD Ares III- the martian ART Hatches for CRP Asphalt Tiles Astroniki Sunflare for Scatterer ATK Propulsion Pack Atlas Pack AtmosphereAutopilot Atomic Age Audio Muffler AutoAsparagus Automated Screenshots & Saves Avalon Astronautics High-Tek Parts Aviation Cockpits Axis & Allies BackgroundProcessing BAD-T Arenas and Airfields Ballistanks basaGC BatteryActivator BattleTech Aerospace Procedural Parts Textures BD - FPS BD Railgun BDArmory BDArmory DMP Mod BDynamics Mk22 Cockpits BEAM Behemoth Aerospace Engineering Large Parts Better Flags Better Science Labs Continued BetterBurnTime BetterCrewAssignment BetterTimeWarp Big Ships Biomatic BlackRibbon-BDA Blue Hawk Industries Bluedog Design Bureau BoomsticksRev3 BSG Enlisted Ranks (Grey) - FINAL FRONTIER ADD-ON BSG Enlisted Ranks (Red) - FINAL FRONTIER ADD-ON BSG Officer Ranks - FINAL FRONTIER ADD-ON BuildTheWall Bulb Burger Mod BZ-1 Radial Attachment Point C.A.L++ (Community Ammunition Library for BDArmory) CA Nerva HT Engine CactEye-2 Orbital Telescope Camera Focus Changer Camera Tools Canadarm CapCom - Mission Control On The Go Carcharoth Aeronautics CareerManager Cargo Transportation Solutions Celestial Body Science Editor Cetera's Suit Mod Chaka Monkey Exploration Systems Champagne Bottle Redux Chatterer Chinese Pack Continued Cloaking Device ClouddShine Coherent Contracts Color Coded Canisters Colorful Fuel Lines Command Module, Hold The Monoprop Commonnerfers Epic Suits Community NavBall Docking Alignment Indicator Community Resource Pack Community Tech Tree Connected Living Space CONTARES Contares addon for Tantares and TantaresLV Contares antennas and dishes Contares CA-1 Canadian Arrow Suborbital Space-Tourist-Launcher Contares H-JAXA (K[N]ippons way to space) Contares REX Free Flyer Contract Filter Contract Pack: Giving Aircraft a Purpose (GAP) Contract Pack: Grand Tours Contract Pack: Historic Missions Contract Pack: Interplanetary Mountaineer Contract Pack: Rover Missions Contract Pack: Unmanned Contracts Contract Reward Modifier Contracts Window + Craft Import & Upload Critical temperature gauge CSandbox Save (100% Tech, Unlimited Funds, Career) CSS- Component Space Shuttle Custom Asteroids CxAerospace: Station Parts Pack Danger Alerts DangIt DarkMultiPlayer DarkMultiPlayer Server DarkSideTechnology Dated QuickSaves Davon Supply Mod Davon Throttle Control systems DeadSkins for AviationLights Continued Decouple from heatshield DeepFreeze Continued... DefaultActionGroups Deltaglider XR-1 For KSP Diesel Fuel DIRECT Launch Vehicles Discontinued Parts DMagic Orbital Science Docking Port Alignment Indicator Docking Port Sound FX Dr. Jet's Chop Shop Draft Twitch Viewers DraggableMenu Dusk Radiothermal Generator EasyBoard Editor Extensions Redux Elephant Engine Endurance (from Interstellar) Continued... Engine Lighting Engineer Level Fixer Engineering Roles - Final Frontier Ribbon Pack Engineering Tech Tree EVA Handrails Continued EVA Struts EVA Transfer EvaFuel EVAManager EveBiomesPlus EveryS ExceptionDetector Extraplanetary Launchpads for MKS-Lite (Patch) Extrasolar: Planets Beyond Kerbol Facility Reset for 64bit KSP FancyMouse's modlet FantomWorks Far From Kerbin - Simple Planetary Bases Farlo Planetary Pack FASA - Frizzank's Aeronautics and Space Administration FASTCORP PimpWheels Ferram Aerospace Research Field Experience Final Frontier Fog Of Tech Forgotten Real Engines Fuel Tanks Plus Fuel Tanks Plus Deprecated Future Weapons G-Effects Gemeni Gimbal For All Glass Panes and Enclosures (GPE) GN Drive GPOSpeedFuelPump Grandma's original Kartoffelkuchen Graphic mod Graphics Enhancements Assembly GregroxMun's Colored IVA/EVA Suits GregroxMun's TOS-Colored Space Suits Pack Guinea Pig Flags HabTech halo scorpoin tank Hangar Grid Haystack Continued Hazard Tanks Textures for Procedural Parts Heat Control Heat Shield for the Mk1 Command Pod Heat-Resistant Parts (HRP) Hide Empty Tech Tree Nodes Hooligan Labs Airships HotContents Orbital Systems HotRockets HotRockets Fireworks pack Human Colored Faces - RSS/SASS Kerbal Texturepack HVI Mod Hyperengine Image viewer imkSushi's Planet System Impossible Innovations Improved Chase Camera IndicatorLights Instell Incorporated Experimental Technologies. Interstellar Adventure Revived Interstellar Fuel Switch ION RCS Ion-Hybrid Pack isv_venture_star Its the little things IXS-Warpship-OS JD Liquid Fuel Cell Jettison Jettison Fuel Jool DIRECT JoolBiomes Joolian Discovery JSI Advanced Transparent Pods K2 Command Pod Kalculator KAS Assembled Areobraking Shield kduffers multiwheels KeepFit Kerbal Alarm Clock kerbal cities pack Kerbal Config Editor Kerbal Construction Time Kerbal Foundries Kerbal Improved Save System Kerbal Joint Reinforcement Kerbal Konstructs Kerbal Mass Kerbal Mechanics: Part Failures and Repairs Kerbal Mission Patch Template Kerbal NRAP - Procedural Test Weights Kerbal Object Inspector Kerbal Planetary Base Systems Kerbal Science Institute Hiring Kerbal Space Ponies Kerbal Space Program Military Roleplay Political Map Kerbal Stock Part eXpansion - maintainted Kerbal Suitcases Kerbal Tubes Kerbal Weights Kerbalism Kerbalized Rocket Technology Kerbfleet Planet Pack: The Kerbulus System Kerbin's Age of Pioneers Kerbin-Side Air-Race Kerbin-Side Complete Kerbin-Side CORE Kerbin-Side Ground Control Kerbin-Side Kampus Kerbin-Side KSC2 Kerbin-Side Skyways Kerbin-SideJobs (Contracts Pack) KerbinRover Off-Road Vehicles Kerbiting System - Planet pack for KSP Kerbodyne Plus KerboKatz - CraftHistory KerboKatz - RecoverAll/DestroyAll KerboKatz - SmallUtilities KerboKatz - Utilities Kerbol Origins Keridian Dynamics - Vessel Assembly KerwisModuleDepthCharge Kidonia KOAS - Kerbal Optical Alignment System kOS mutiple archive manager kOS: Scriptable Autopilot System Kosmodrome KRASH - Kerbal Ramification Artifical Simulation Hub (simulation mod for KSP) Kronal Vessel Viewer (KVV) kRPC KSA Better Fairigns KSA IVA Upgrade KSC Building Shortcuts KSC Floodlight KSC Shipyard Kscale2 - a KSP system resize mod KSOS: Dauntless Orbiter KSOS: Space Center Vehicles KSOS: Space Station KSOS: Super 25 Orbiter KSP Interstellar Extended KSP Rank Ribbons - Final Frontier Add-On KSP Serial IO KSPRC - Renaissance Compilation: artworks remake KSS Parts Ktolemy Kustom Kerbals KW Rocketry - Community Fixes KW Rocketry Redux KWRocketryRedux - For Manual Installs Large Boat Parts Pack Larinax Solar System Launch Numbering Launch Pad 39B LEA Extended Input LibraCORE LightsOut Lithobrake Exploration Technologies Magic Smoke Industries Infernal Robotics MainSailor's Textures (for Procedural Parts) MalFunc Weaponry Master Tech Aerospace Master Tech Weapons MaverickInsaneAerospaceDevisions BD Armory expansion Methane Rockets! Military Vehicle Chassis Minimum Ambient Lighting Mios System Mod Mission Patches - Volume 1 Mk. 1-1 A2 Textures 1024 Mk. 1-1 A2 Textures 2048 Mk. 1-1 A2 Textures 4096 Mk. 1-1 A2 Textures Low Mk. 1-1 A2 Two Kerbal Command Pod Mk1 Cockpit RPM Internals MK2 Containers Mk2 Extended KSPI Integration MK2 Solar Batteries Mk2 Stockalike Expansion Mk2.5 Spaceplane Parts Mk3 Hypersonic Systems Mk3 Mini Expansion MK3 Pod IVA Replacement by Apex Mk3 Stockalike Expansion Mkerb Inc. Science Instruments MKS-Lite Moar Mk1 Modified MK22 IVA [ASET Avionics] Modular Rocket Systems Modular Rocket Systems LITE Monkey Business Inc. parts Moons of Duna Mod Moons of Eeloo Mod Moons of Eve Mod MuddrMods Stock Tweaks Multiports Mysterious Projects: Dr. Lirius Rover Mysterious Projects: Falcon Pack N.A.N.A. Fairwell N.A.N.A. Sinking About N.A.N.A. Wildfire NanoGauges NAS - Naval Artillery System NavBallsToYou NavUtilities Near Future Construction Near Future Electrical Near Future Propulsion Near Future Solar NeverEnuffDakkaRedux NKD - North Kerbin Dynamics for BDArmory NKR's DEM No More Grind Redux No Overheating Non-Androgynous Docking Port Set notes Nuclear propulsion drive by sonichood1 Nyancat Octosat ODFC - On Demand Fuel Cells OIFC - Okram Industries Fuel Cells OKD: Optimal Kohesion Design (A.K.A Wing attachment nodes) OldSchoolTurretsRedux Olympic1's ARP Icons Operations Roles - Final Frontier Ribbon Pack Orbital Decay Orbital Survey Plus Orbital Utility Vehicle ORIGAMI Foldable antennas for RemoteTech 2 Orion TD Edition OScience Laboratories Other_Worlds - Cercani system Outer Planets Mod P.E.W (Promethium Experimental Weaponry) PanzerLabs AeroSpace K-Sat Series PanzerLabs Improved Resource Converters Part Commander PartTweaks Patent Purchase Pathfinder PersistentRotation Phoenix Industries - Boosters Phoenix Industries - Cargo Resupply System Phoenix Industries - ³Sat Phoenix Industries ARES Rover Phoenix Industries Ascent Vehicle Phoenix Industries EVA Survival Suit Planet Arkas Development Edition Planet Cyran Political Map 4k Texture Political Map 8k Texture Porkalike Rapier Portrait Stats PotatoDuck FlagPack v0.1 Prakasa Aeroworks Project Casey Carcopter Proton-M / Breeze-M Proximity PurpleTank QuantumStrutsContinued QuickBrake QuickContracts QuickExit QuickGoTo QuickHide QuickIVA QuickMute QuickRevert QuickScroll QuickSearch QuickStart QuizTech Aero Pack Radial Engine for spacecraft - T.G.O.L group Radial Heat Shields RadiatorToggle RCS Sounds Real Launch Sites/Real KSC in KSP Real Scale Boosters Real Scale Boosters Stockalike Real Scale Sea Dragon Real Ships 0.1 Real Solar System Expanded RealChute Parachute System Realistic Remodel 1x RealPlume - Stock RemoteTech ResearchBodies ResearchBodies Retextured Communotron 88-88 retrofuture space plane parts Richell System Mod RLA Stockalike RocketWatch Rods from the Gods Re-Revival! RosterManager Routine Mission Manager Rovers & Roadsters RoverSpeed RSS Extrasolar: Planets Beyond Our Sun Rusty Star Rockets Rusty Star Rockets ZPE Propulsion System Rusty Textures for Procedural Parts S.A.V.E SafeChute Saru Planet Pack SCANsat scatterer Science - Full reward! Science Funding Science Revisited Revisited Science Roles - Final Frontier Ribbon Pack Science! Science! Mod ScreenMessageHider Seat Fixer Sensible Screenshot Sentar Expansion Sequencer for Infernal Robotics Serious Kerbal Business SETI-CommunityTechTree SETI-Contracts SETI-Greenhouse SETI-Rebalance ShadowWorks Stockalike SLS and More Ship Save Splicer ShipManifest Shuttle Lifting Body Simple Female Kerbals SimpleConstruction SimpleNuclear SimpleNuclear-NearFuture Power-Balanced SimpleNuclear-NearFutureTechnologies SkyTonemapper SmartParts Solar Panel Attatchment Nodes Solaris Hypernautics Soylent Space Launch System Part Pack Space Potatoes Space shuttle SRB Space X barge lander Spacetackle's K.I.E. Fighter mod SpacetuxSA SpaceX ASDS SpaceX Landing Legs SpaceX Launch Towers SpaceX Launch Vehicles SpaceY Expanded SpaceY Heavy Lifters Speed Unit Changer Spice Launch System StageRecovery Standard Propulsion Systems Star Trek TOS Tunics Star Trek Uniform pack for TextureReplacer Star Wars BD Addon Starfire Laser pack STM's Enlisted Ranks - Final Frontier Ribbon Pack STM's Expedition Ribbons - Final Frontier Ribbon Pack STM's Naval Ranks - Final Frontier Ribbon Pack STM's Officer Ranks - Final Frontier Ribbon Pack STM's Warrant Officer Ranks - Final Frontier Ribbon Pack Stock Fairing Tweaker Stock Fuel Switch Stock jet Turbines resurrected Stock Realism Rebalances Stock Replacement Assets Stock Visual Enhancements Stockalike Mining Extension StockNoContracts StockPlugins StockRT StockSCANsat StrutFinder Sunshine rover Super 100 Shooting Star & Super 67 Little Star Super Heavy Boosters Historical - Nexus Supply backpack for USI Life Support Surface Experiment Pack T-MEME (The most essential mod ever) TacFuelBalancer Take Command TankLock Tantares - Stockalike Soyuz and MIR Tantares Fairing Extension TantaresLV - Stockalike Launch Vehicles Tarsier Space Technology with Galaxies Continued... Taurus HCV 3.75m Command Pod and Service Parts Tbone's XAGM TD Industries RCS and Hypergolic engines TD Industry's Orion bits 10m The Blue Drill The Blue Scoop The Cube The Dunian - Custom Scenario The New CZ-2 Lanuch System The Separon The SSR MicroSat: 0.35m Probe Parts The united church of our lord and saviour Scott Manley Thermonuclear Turbines Throttle Controlled Avionics TMS TAC Retexture ToadicusTools TOP SECRET! Top Secret Bases for Kerbal Konstructs TotalTime Trails - Standalone Gemini and Big-G Trajectories Tree Toppler Tundra Exploration - Stockalike Dragon V2 and Falcon 9 TweakableEverything TweakScale Tycho Orbital Shipyards weaponry Universal Storage Unmanned Before Manned US Army Enlisted Ranks - Final Frontier Add-On US Navy Enlisted Ranks - Final Frontier Add-On US Officer Ranks (Naval) - Final Frontier Add-On US Officer Ranks (Standard) - Final Frontier Add-On USAF Enlisted Ranks - FINAL FRONTIER ADD-ON USAF Orion Mod Useful Space Industry USI Kolonization Systems (MKS/OKS) USMC Enlisted Ranks - FINAL FRONTIER ADD-ON Vaporo's Blue Galaxy Skybox Vector Repurposed Ven's Stock Part Revamp (VSPR) CTT Patch Ven's Style Procedural Part Textures Vernier Plus Versatile Toolbox System: TACLS Pack Versatile Toolbox System: USI Pack Version_2.0 Industries Rover Pack. Version_2.0 Industries. VOID VX Series II Engine Pack Walan Planet Pack WalkAbout WasdEditorCameraContinued Wernher's Old Bits Wraithforge WW2 Warships Xen's Planet Collection XKOM Yellow-Green Jool Recolor Zero Point Inline Fairings Zero Point Inline Fairings for Stock
All mods on Curse
SpoilerMods on Curse ------------- "Eye-Pod" Brass Command Pod (.90) Stanford Torus 0.6.1 - Rocket Factory 1.0 - 1mjy Runabout v.1 212superdude212's totally patiented super awesome IonEngine 5dim Military contract pack 6 seat Mk3 Cockpit 6S Service Compartment Tubes A Very Kerbal Christmas AB Launchers Ackander's Vertical TechTree Add Physics Advanced Actions Advanced Wheels Aerojet Kerbodyne Agencies Plus AI & Weapon Manager For All AIES Air Force Insignia Pack Airline Flag Pack v1.0 Alcoholic Drink Alternate Resource Panel AmpYear Antares Mod. Antennas Anti-Lock Brakes AoA Tech Cockpit Expansion AOS - Drunk and Stupid Wings Armored Buffalo (Help Needed!!!) Army Surplus V1.5 Art of reentry 1.1 Asteroid Day Astronomer's Performance Improvement Astronomer's Visual Pack - Interstellar V2 ATC - Alternative Tree Configurator Athlonic Electronics / LCD - Launch CountDown AtmosphereAutopilot Atmospheric Sound Enhancement Auto Smart Parts AutoAsparagus Automated Guidance Computer Automated Screenshots & Saves AutomatedScienceSampler AutoSave Backup Generator Aviator Arsenal Axdabola Fairings Axial Aerospace Simple Cargo Solutions B9 Aerospace 5.2.8 B9 Aerospce Price Fix Banana for Scale Bardge Landing Path "Drone ship" basaGC BatteryIndicator BD Armoury Miniguns BDynamics Bear Landing Leg LT-B BearPod MKI Behemoth Aerospace Engineering Large Parts Benji's Light up Command Pods Better Atmospheres [V5 - June 14th, 2014] Better Science Labs [.25] Better Science Labs Continued BetterRoveMates Big Parts Expansion Pack [WINDOWS ONLY] BioDomes and Stanford Toruses Biological and Materials Labs Biome Checklist BioSuits Bison Rocketry BR25 Service Module Black Tipped Nosecone Blipper's Conical Command Capsules (Alpha Release) BlueHarvest +GEM-FX - Better Graphics for KSP (Supports v1.0.5+) BoatParts R4.65 for KSP 0.90 BOMPs Boomsticks Rev3 Boris system planetary pack BOSS - Bolt-On Screenshot System British Rockets Bullet Pod UR-2 Burger Mod Bussard Fuel Scoop System C.A.G.E. Systems Panels Pack CapCom - Mission Control On The Go Celestial Body Science Multiplier Editor Chaka Monkey Exploration Systems Champagne Bottle Chatterer chinese change-3 Lunar Lander&yutu Rover Chinese Long March 3B mod v1.0 Chinese TianGong Science Space Station -中国天宫 Chute Delay Chute Safety Indicator Circular solar panel Civilian Population v1.1 Clockwork's Prudent Strategies Clockwork's Spare parts Collision FX Color Coded Canisters Combat Pilot Helmet Command Modules Plus commonmod pack Communication Probe Community Resource Pack Community Tech Tree [2.4] Communotron 66-66 Compact Adapter Kit v1.2 Conceptual Saturns; Full Release CONTARES 1.6.3 Contract Coherency Contract Reward Modifier Contract Science Killer Contract Science Modifier Contracts Window + Control From Here Controllable Rover Mastcam Copenhagen suborbitals tycho brahe Corvus -A small two Kerbal Pod CraftHistory CraftImport Cryogenic Engine Pack [0.2.0] CursorDeleter Custom Asteroids Custom Biomes 1.7.0 Custom Clusters - More freedom in engine design Custom Clusters Stock Adapters Standalone Cyclone system-planet pack D. Pooly Engines Inc. Daedalus v6 Dark Vader Helmet Davon Supply Mod Davon Throttle Control systems DeepFreeze Continued... Defcon's Placeholder Resources DELTA 9 INDUSTRIES [EXPERIMENTAL PACK] Dice Diverse Kerbal Heads 1.0 DMagic Orbital Science Docking Port Alignment Indicator [Version 6.3] DomCorp Jets Dr. Jet's Chop Shop DraggableMenu Drogue Chute Plus DunaDirect Atmospheric ISRU Editor Extensions Electric Charge Meter Electric Thrust Engine (ETE) Endurance (Interstellar) Continued... Engineer Redux All Pods EngineTuneControl Enhanced NavBall [v1.3] ESA European Historical Pack Eterno-Rest 2000 Space Coffin Continued Eureka Stockade Flag EVA Enhancements EVA OK! EVA Struts EVA Transfer EvaFollower Eve Optimized Engines Extraplanetary Launchpads Smelter Replacement F100-PW Jet engine Fallen Asteroid Project 1.0 For 0.24.2 Fantasy Flags Farscape Final Frontier Firespitter First Person EVA Flag Decals (v2.3) Flags Flags Plus Flux Kapacitor FMRS x1.1.00.01 For Science! Fr3aKy's Part Pack V1.0 Fuel it all Fuel Tanks Plus Fuelled Wings FuelWings Full Glass Helmet Fusebox Gama Pod M.K.3 Gas Tank Gerdin Montaplex Atmospherics Pack [0.24] GHud GingerCorp Stock-alike Station Hubs Glass Panes and Enclosures (GPE) GN drive Gold Fuel Goodspeed Aerospace Parts v2014.4.1B GPOSpeedFuelPump continued Green Screen Parts Pack Greenscreen Mod! Hangar Extender HAWX In With the New and Old Mod HAWX In With the New and Old Mod Update 5 Haystack Continued Heat Control [0.3.0] Heat Management Heat-Resistant Parts (HRP) HeatWarning Helium 3 resource Hello Internet Flag HGR 1.875m parts HL Airships V3.0.0 for KSP 0.25 HL SQUID Landing Legs V1.5.1 for KSP 0.24.2 HL Submarines V1.3 for KSP 0.23.5 HooliganLabs/Jewel Industries Prototypes Hot Beverage Inc. - Parts pack HotRockets! Fireworks Pack HotRockets! Particle FX Replacement Houston HTV (H-II Transfer Vehicle "Kounotori") Pack Hullcam VDS Human Colored Faces (Kerbal Head Textures for RSS) ICBM Parts ID ICE Engines, Transmissions, Wheels for KSP 1.0.5 Impact Impala Industrie Impossible Innovations Improved Chase Camera v1.5.1 In-Destruct-O-POD!!! International Space Co. Interstellar Flight Inc. - Kerbal Life Support Mod Interstellar Fuel Switch Ion re-size mod ORIGINAL Ion upgrade Ioncross Crew Support-SW Isaac Kerman Helmet IXS Class 1.0 for Stock-KSP IXS Command Module 1.0 IXS Enterprise IVA Jack-O'-Lantern JackSepticEye Flag Pack Japanese Launch Vehicles Pack v0.40 Japanese New Year decorations Pack Joolian Discovery Jumbo Monoprop Jungis Planet Pack Junk Yard K-P0110 K2 Command Pod Kaboom! Kanadian Flag kdata KDEX kerbacell Kerbal Adventure Kerbal Aircraft Expansion (KAX) Kerbal Alarm Clock Kerbal Atomics [0.1.2] Kerbal Attachment System (KAS) Kerbal Construction Time Kerbal Crew Transfer Kerbal Economy Enhancements Kerbal Engineer Redux Kerbal Engineer Redux (Legacy) Kerbal Enhancement Project Kerbal GPS Kerbal Historical Institute presents Original KSP Parts Kerbal Inventory System (KIS) Kerbal Planetary Base Systems Kerbal RPN Calculator Kerbal Space Ponies Kerbal Space Program Italian Translation (Traduzione Italiana di KSP) Kerbal Spacedock 1.0 Kerbal Stock Launcher Overhaul Kerbal Tea Kerbal Universe 2 [0.24] Kerbal World War Flags KerbalGalaxy 2 KerbalKingsInc. KerBalloons KerBalloons v0.3 - DLL Only KerBalloons v0.3.4 KerbalScienceExchange Kerbcam Kerbin Cup Kerbin Date Calendar Kerbin Planet Texture Kerbiting Planets KerboKatz - SmallUtilities Kerbol Positioning System Kerbonium Reactor 0.23.5 + Kerbonov Parts Pack KerbQuake 1.21 KerbTrack Kerbulator Kessna 172 and Kessna Flags Kompressed Solar System Mod kOS: Scriptable Autopilot System KPseudonym Kronal Vessel Viewer (KVV) - Exploded ship view kRPC: Control the game using C#, C++, Java, Lua, Python... KSP Achievements KSP Chroma Control KSP Deutsch Patch KSP Interstellar Extended KSP Mod Admin v2 KSP Players KSP Portuguese Flag Compilation KSP Space Plane Construction and Operation KSP Spanish Translation (Traducción al castellano de KSP) KSP Tips KSP-AVC Add-on Version Checker kTunes KTwitter Kurrikane KW Rocketry v2.7 L-Tech Scientific Industries Lander and Probe Pack Lander Orientation Improvement Lander Parts Pack Large Boat Parts Pack LaunchCountDown Extended Lazor Cam Lazor Docking Cam Lazor Guided Weapons Lazor System LCARS Ship - The Belerophon - Walkable IVA LCARS Ship - The QueenAnt - Walkable IVA LEA Extended Input Legacy Parts Pack (v2.1) Lego Space Flags LettuceOnMars Micro-Greenhouse Mod: Plant science in space using extra-kerbinian resources! Light Comendus pod MRK-III m8 Mach Gauge Magic Smoke Industries DevHelper v0.5 Magic Smoke Industries Infernal Robotics Many More Resources (MMR) Mark IV Spaceplane System Markus1002's Galaxy Skybox (for TextureReplacer) MechJeb MechJeb and Engineer for all! MechJeb Embedded Universal MechJeb2 Embbeded Mission Controller 2 mission magellan (French) MJY Deep Space 9 Mk 2.5 Spaceplane Parts - Flat-Bottom Spaceplanes Mk. 2 Redux++ Mk1 Inline Cockpit Internals Mk2 Battery Mk2 Decoupler Mk2 Essentials Mk2 Separator Mk3 Mini Expansion Pack Mk3 Refit Project MkIV Decoupler MkIV Separator Modular Rocket Systems - Stock-Alike Parts Mod Modular Rocket Systems LITE Moon Rocket from TinTin Moons of Duna mod Moons of Eve Mod More Adapters More Flags More Power Mod Mouse Aim Flight MouseCursorChanger MovieTime Munar Rover Wheel MusicPauser Mysterious Projects: Dr. Lirius Rover Mysterious Projects: Falcon Pack N-1 (11A52) NanoGauges NanoKube NAS - Naval Artillery System (BDArmory Addon) NASA - Adaptable, Deployable Entry Placement Technology (ADEPT) Navball Docking Alignment Indicator NavHud Near Future Construction [v0.5.5] Near Future Electrical [v0.6.2] Near Future Propulsion [v0.6.1] Near Future Solar [v0.5.5] Near Future Spacecraft Parts [v0.4.2] NEBULA Decals NEBULA EVA handrails pack New Horizons NewKerbol No Astronauts Need Apply NoobCo Science Experiments NOTAM-IVA-Altimeter NukeOMax Nullius in verba - Pure Exploration, No Paperwork Nyan Kat Oblivion Aerospace Pack Oblivion BubbleShip + Drone166 v1.1 OpenTree OPT Space Plane Parts V1.7 Orbital Material Science Orbital Survey Plus Original Ion Engine Sound Pack (0.24.2) OScience Laboratories Othrys Planet Pack Outer Planets Mod P.E.S.T. - Probe Expansion and Science Things Papa Kerballini's Pizza - A Pizza Science Experiment in SPACE! Para-Sci Fuel Flow-Blocking Bulkheads Part Angle Display Part Commander Part Tools 0.23 Part Wizard PartArranger Parts Renamed To Awesomeness Parts+ PartTweaks Persistent Momentum PersistentRotation PersistentTrails Phoenix Industries Cargo Resupply Systems Pack Pirated Weaponry Revive! Pixel Space Micro Probes V1.5 Pre Release Pixelated Black Shades PlaneControl (KSP 0.25 / 0.90) Planet pack 2-I really need a better name :) PlanetShine Planitron Reloaded PMV-50 rover body Porkalike Rapier Potato Chips bag PotatoRoid Placeable Asteroid Mod W.I.P. Prakasa Aeroworks Pre-Flight Checklist Pro Props Pack1 Pro Props Pack2 Pro Props Viking Pack Probe Low Power Mode ProbeControlRoom ProbiTronics V0.22 ProceduralProbes ProgCom Project Casey Carcopter Project Icarus Propeller plane pack Psycho Mechanic Industries Fuel Gen pack Punish The Lazy PuntJeb Quartermaster QuickContracts QuickExit QuickGoTo QuickHide QuickIVA QuickMute QuickRevert QuickScroll QuickSearch QuizTech QuizTech Aero Pack Radial Engine Mounts by PanaTee Parts International (PPI) Radioactive Waste Mod Raptor AeroEspacial Kerbal Transportation System Raptor AeroEspacial Lander Module Mk.1.1 RasterPropMonitor RCS Build Aid RCS Sounds RCS+ (1.1) RCS-105-180 Real Scale Boosters Realistic Atmospheres RealPlume-Stock Continued RecoverAll/DestroyAll Refuel Station Rename Vessel in Tracking Station Repaired B9 ResearchBodies [OLD PAGE|DEVELOPMENT TAKEN OVER] ResetSAS [Deprecated] Resource Manager Retextures for TAC Life Support Richell System Mod RKE Kanadarm RKE On-screen Joystick RLA Stockalike RoboBrakes Robotic Arms Pack Rockomax HubMax Multi-Point Connectors(size 2&3) Rods from the Gods Routine Mission Manager Rover Anti Gravity System Rover Chassis Rover Wheel Sounds Rovers Pack RoverScience RSS Planets & Moons expanded 0.11.0 S^3 - SmallSolarSystem SafeChute Sample Return Bin SC Panzer Parts SCANsat Scart91 Texture Pack WIP sceneJumper Science Library Science! Science! SciFi Shipyards (v3.1) SDHI Service Module System (V3.1.1) SDHI Strobe-O-Matic Warning Rotator Lights (V1.0) Selling Space Sensible Pumps Sequencer for Infernal Robotics Serious Kerbal Business Shadelz Planetary Mod Shimmy's Plaid Wingback Throne Ship Manifest ShipEffects Sound Mod ShowFPS Shuttle Lifting Body Sido's Urania System Simple Part Organizer - Version 1.2.1 SimpleConstruction SimpleScienceFix Simulate, Revert & Launch Size 4 rocket parts - Perfect for Apollo Saturn ! Skillful Weapons and Damage 1.0.5 Slim Radial Monopropellant Tank SLS - Space Launch System (0.5.5) for KSP 0.90 Small Afterburner Smart Adapter! (RCS and battery) Soda Can Solar Panel Action Group Solar Panel Wings Solar Science (Rehost) Solaris Hypernautics Soundtrack Editor Souper's Stuff (ALPHA) Southrop Krumman CACS (wip) Spaceliner Spaceplane Plus (Obsolete) SpaceShizzle (WIP) Spacetackle's K.I.E Fighter mod SpaceX ASDS SpaceX Colonial Transporter by LazTek SpaceX Exploration Expansion by LazTek SpaceX Falcon 9 Pack SpaceX Historic Archive by LazTek SpaceX Landing Legs SpaceX Launch Pack by LazTek SpaceY Expanded SpaceY Heavy Lifters Parts Pack Speed Unit Changer Spin-o-Tron Motors (FINALLY UPDATED) Spore Galaxy Skybox Sputnik V.0.1a SSNC - Space Shuttle RCS Nosecone SSTO [Ravenspear Mk.o] SSTU - Shadow Space Technologies Unlimited StageRecovery Standing Micro Pod Star Wars Lasers Mod Station Science SteamGauges Stella Expansion Stock Drag Fix Stock Fairing Tweaker Stock Probe Redux (20+) Stock Replacement Assets Stock-Like RCS Block Stockalike Station Parts Expansion [0.3.2] StockPlugins StockRT Strategem [1.1] StripSymmetry Stryker's Aerospace & Restored Cockpits Sunbeam Sunshine rover Super 100 Shooting Star & Super 67 Little Star Super 100 Shooting Star Command Pod. Super 67 Little Star SuperStrongStruts Surface Mounted Stock-Alike Lights for Self-Illumination SurfaceLights - Surface Mounted Stock-Alike Lights for Self-Illumination T.I.M. - Thrust Indication Module TAC Atomic Clock TAC containers by R.R. Dynamics Inc. TAC Fuel Balancer TAC Life Support TAC LS retexture pack v1.0 TAC Part Lister TAC Self Destruct TajamSoft Generators Take Command Tantares - Stockalike Soyuz and MIR Tarsier Space Technology Tarsier Space Technology Continued... Taurus HCV - 3.75 m CSM System Taverio's Pizza & Aerospace Telemachus Tesseract Science Module TextureReplacer The Maritime Pack The Meow Lander The Mun (Pocket Edition) The Renaissance Compilation The Scout Cat The Septic pack The Shopping Cart Thinline lander legs Throttle Controlled Avionics [1.4] ThrottleMemory THST Tri Hexagonal Structural Truss Tiktaalik's Orion Bits Time Control TLB-1 "Isbilya" Multi-Task Jet Engine Tracking Station Utils Trackingstation Ambientlight Traditional Tech Unchained Traduction Francophone - French Translation Transfer Window Planner TreeLoader Trizzle AeroSpace Company TweakScale UK RAF Flags Uncharted Lands Universal Storage 1.0 (for KSP 1.0) Unofficial B9 Aerospace REPACK Unofficial Spaceplane Plus 1.3 | Fix Version USI Kolonization Systems (MKS/OKS) USSR Proton 8K82K(M) Vanguard Astrodynamics VX Series Stockalike Engine Pack Vaporo's Blue Galaxy Skybox Ven's Part Revamp Vertical Propulsion Emporium VTS: Versatile Toolbox System VX Series II Warp Stopper v1.1 Water Sounds WernherChecker v0.4 WILLZYX, the space Orca Working Multiple Star Systems WW2 Air Weapons for BDA WW2 Warships X-77 Assault Drone X-MAS by LA XP-L0 DE: Tactical Part Removal Device YardleSat Zap! Electrics Pack Beta Zero Point Inline Fairings LITE Zero-Point Inline Fairings ZG-27 Fuel Synthesizers 1.3.0
Mods only available on Curse
SpoilerMods only on Curse ------------------ "Eye-Pod" Brass Command Pod (.90) Stanford Torus 0.6.1 - Rocket Factory 1.0 - 1mjy Runabout v.1 212superdude212's totally patiented super awesome IonEngine 5dim Military contract pack 6 seat Mk3 Cockpit 6S Service Compartment Tubes A Very Kerbal Christmas Ackander's Vertical TechTree Add Physics Advanced Actions Advanced Wheels Agencies Plus AI & Weapon Manager For All AIES Air Force Insignia Pack Airline Flag Pack v1.0 Alcoholic Drink Alternate Resource Panel Antares Mod. Anti-Lock Brakes AoA Tech Cockpit Expansion AOS - Drunk and Stupid Wings Armored Buffalo (Help Needed!!!) Army Surplus V1.5 Art of reentry 1.1 Asteroid Day Astronomer's Performance Improvement Astronomer's Visual Pack - Interstellar V2 ATC - Alternative Tree Configurator Athlonic Electronics / LCD - Launch CountDown Atmospheric Sound Enhancement Auto Smart Parts Automated Guidance Computer AutomatedScienceSampler AutoSave Backup Generator Aviator Arsenal Axdabola Fairings Axial Aerospace Simple Cargo Solutions B9 Aerospace 5.2.8 B9 Aerospce Price Fix Banana for Scale Bardge Landing Path "Drone ship" BatteryIndicator BD Armoury Miniguns BDynamics Bear Landing Leg LT-B BearPod MKI Benji's Light up Command Pods Better Atmospheres [V5 - June 14th, 2014] Better Science Labs [.25] BetterRoveMates Big Parts Expansion Pack [WINDOWS ONLY] BioDomes and Stanford Toruses Biological and Materials Labs Biome Checklist BioSuits Bison Rocketry BR25 Service Module Black Tipped Nosecone Blipper's Conical Command Capsules (Alpha Release) BlueHarvest +GEM-FX - Better Graphics for KSP (Supports v1.0.5+) BoatParts R4.65 for KSP 0.90 BOMPs Boomsticks Rev3 Boris system planetary pack BOSS - Bolt-On Screenshot System British Rockets Bullet Pod UR-2 Bussard Fuel Scoop System C.A.G.E. Systems Panels Pack Celestial Body Science Multiplier Editor Champagne Bottle chinese change-3 Lunar Lander&yutu Rover Chinese Long March 3B mod v1.0 Chinese TianGong Science Space Station -中国天宫 Chute Delay Chute Safety Indicator Circular solar panel Civilian Population v1.1 Clockwork's Prudent Strategies Clockwork's Spare parts Collision FX Combat Pilot Helmet Command Modules Plus commonmod pack Communication Probe Community Tech Tree [2.4] Communotron 66-66 Compact Adapter Kit v1.2 Conceptual Saturns; Full Release CONTARES 1.6.3 Contract Coherency Contract Science Killer Contract Science Modifier Control From Here Controllable Rover Mastcam Copenhagen suborbitals tycho brahe Corvus -A small two Kerbal Pod CraftHistory CraftImport Cryogenic Engine Pack [0.2.0] CursorDeleter Custom Biomes 1.7.0 Custom Clusters - More freedom in engine design Custom Clusters Stock Adapters Standalone Cyclone system-planet pack D. Pooly Engines Inc. Daedalus v6 Dark Vader Helmet Defcon's Placeholder Resources DELTA 9 INDUSTRIES [EXPERIMENTAL PACK] Dice Diverse Kerbal Heads 1.0 Docking Port Alignment Indicator [Version 6.3] DomCorp Jets Drogue Chute Plus DunaDirect Atmospheric ISRU Editor Extensions Electric Charge Meter Electric Thrust Engine (ETE) Endurance (Interstellar) Continued... Engineer Redux All Pods EngineTuneControl Enhanced NavBall [v1.3] ESA European Historical Pack Eterno-Rest 2000 Space Coffin Continued Eureka Stockade Flag EVA Enhancements EVA OK! EvaFollower Eve Optimized Engines Extraplanetary Launchpads Smelter Replacement F100-PW Jet engine Fallen Asteroid Project 1.0 For 0.24.2 Fantasy Flags Farscape Firespitter First Person EVA Flag Decals (v2.3) Flags Flags Plus Flux Kapacitor FMRS x1.1.00.01 For Science! Fr3aKy's Part Pack V1.0 Fuel it all Fuelled Wings FuelWings Full Glass Helmet Fusebox Gama Pod M.K.3 Gas Tank Gerdin Montaplex Atmospherics Pack [0.24] GHud GingerCorp Stock-alike Station Hubs GN drive Gold Fuel Goodspeed Aerospace Parts v2014.4.1B GPOSpeedFuelPump continued Green Screen Parts Pack Greenscreen Mod! Hangar Extender HAWX In With the New and Old Mod HAWX In With the New and Old Mod Update 5 Heat Control [0.3.0] Heat Management HeatWarning Helium 3 resource Hello Internet Flag HGR 1.875m parts HL Airships V3.0.0 for KSP 0.25 HL SQUID Landing Legs V1.5.1 for KSP 0.24.2 HL Submarines V1.3 for KSP 0.23.5 HooliganLabs/Jewel Industries Prototypes Hot Beverage Inc. - Parts pack HotRockets! Fireworks Pack HotRockets! Particle FX Replacement Houston HTV (H-II Transfer Vehicle "Kounotori") Pack Hullcam VDS Human Colored Faces (Kerbal Head Textures for RSS) ICBM Parts ID ICE Engines, Transmissions, Wheels for KSP 1.0.5 Impact Impala Industrie Improved Chase Camera v1.5.1 In-Destruct-O-POD!!! International Space Co. Interstellar Flight Inc. - Kerbal Life Support Mod Ion re-size mod ORIGINAL Ion upgrade Ioncross Crew Support-SW Isaac Kerman Helmet IXS Class 1.0 for Stock-KSP IXS Command Module 1.0 IXS Enterprise IVA Jack-O'-Lantern JackSepticEye Flag Pack Japanese Launch Vehicles Pack v0.40 Japanese New Year decorations Pack Jumbo Monoprop Jungis Planet Pack Junk Yard K-P0110 Kaboom! Kanadian Flag kdata KDEX kerbacell Kerbal Adventure Kerbal Aircraft Expansion (KAX) Kerbal Atomics [0.1.2] Kerbal Attachment System (KAS) Kerbal Crew Transfer Kerbal Economy Enhancements Kerbal Engineer Redux Kerbal Engineer Redux (Legacy) Kerbal Enhancement Project Kerbal GPS Kerbal Historical Institute presents Original KSP Parts Kerbal Inventory System (KIS) Kerbal RPN Calculator Kerbal Space Program Italian Translation (Traduzione Italiana di KSP) Kerbal Spacedock 1.0 Kerbal Stock Launcher Overhaul Kerbal Tea Kerbal Universe 2 [0.24] Kerbal World War Flags KerbalGalaxy 2 KerbalKingsInc. KerBalloons KerBalloons v0.3 - DLL Only KerBalloons v0.3.4 KerbalScienceExchange Kerbcam Kerbin Cup Kerbin Date Calendar Kerbin Planet Texture Kerbiting Planets Kerbol Positioning System Kerbonium Reactor 0.23.5 + Kerbonov Parts Pack KerbQuake 1.21 KerbTrack Kerbulator Kessna 172 and Kessna Flags Kompressed Solar System Mod KPseudonym Kronal Vessel Viewer (KVV) - Exploded ship view kRPC: Control the game using C#, C++, Java, Lua, Python... KSP Achievements KSP Chroma Control KSP Deutsch Patch KSP Mod Admin v2 KSP Players KSP Portuguese Flag Compilation KSP Space Plane Construction and Operation KSP Spanish Translation (Traducción al castellano de KSP) KSP Tips KSP-AVC Add-on Version Checker kTunes KTwitter Kurrikane KW Rocketry v2.7 L-Tech Scientific Industries Lander and Probe Pack Lander Orientation Improvement Lander Parts Pack LaunchCountDown Extended Lazor Cam Lazor Docking Cam Lazor Guided Weapons Lazor System LCARS Ship - The Belerophon - Walkable IVA LCARS Ship - The QueenAnt - Walkable IVA Legacy Parts Pack (v2.1) Lego Space Flags LettuceOnMars Micro-Greenhouse Mod: Plant science in space using extra-kerbinian resources! Light Comendus pod MRK-III m8 Mach Gauge Magic Smoke Industries DevHelper v0.5 Many More Resources (MMR) Mark IV Spaceplane System Markus1002's Galaxy Skybox (for TextureReplacer) MechJeb MechJeb and Engineer for all! MechJeb Embedded Universal MechJeb2 Embbeded Mission Controller 2 mission magellan (French) MJY Deep Space 9 Mk 2.5 Spaceplane Parts - Flat-Bottom Spaceplanes Mk. 2 Redux++ Mk1 Inline Cockpit Internals Mk2 Battery Mk2 Decoupler Mk2 Essentials Mk2 Separator Mk3 Mini Expansion Pack Mk3 Refit Project MkIV Decoupler MkIV Separator Modular Rocket Systems - Stock-Alike Parts Mod Moon Rocket from TinTin Moons of Duna mod More Adapters More Flags More Power Mod Mouse Aim Flight MouseCursorChanger MovieTime Munar Rover Wheel MusicPauser N-1 (11A52) NanoKube NAS - Naval Artillery System (BDArmory Addon) NASA - Adaptable, Deployable Entry Placement Technology (ADEPT) Navball Docking Alignment Indicator NavHud Near Future Construction [v0.5.5] Near Future Electrical [v0.6.2] Near Future Propulsion [v0.6.1] Near Future Solar [v0.5.5] Near Future Spacecraft Parts [v0.4.2] NEBULA Decals NEBULA EVA handrails pack New Horizons NewKerbol No Astronauts Need Apply NoobCo Science Experiments NOTAM-IVA-Altimeter NukeOMax Nullius in verba - Pure Exploration, No Paperwork Nyan Kat Oblivion Aerospace Pack Oblivion BubbleShip + Drone166 v1.1 OpenTree OPT Space Plane Parts V1.7 Orbital Material Science Original Ion Engine Sound Pack (0.24.2) Othrys Planet Pack P.E.S.T. - Probe Expansion and Science Things Papa Kerballini's Pizza - A Pizza Science Experiment in SPACE! Para-Sci Fuel Flow-Blocking Bulkheads Part Angle Display Part Tools 0.23 Part Wizard PartArranger Parts Renamed To Awesomeness Parts+ Persistent Momentum PersistentTrails Phoenix Industries Cargo Resupply Systems Pack Pirated Weaponry Revive! Pixel Space Micro Probes V1.5 Pre Release Pixelated Black Shades PlaneControl (KSP 0.25 / 0.90) Planet pack 2-I really need a better name :) PlanetShine Planitron Reloaded PMV-50 rover body Potato Chips bag PotatoRoid Placeable Asteroid Mod W.I.P. Pre-Flight Checklist Pro Props Pack1 Pro Props Pack2 Pro Props Viking Pack Probe Low Power Mode ProbeControlRoom ProbiTronics V0.22 ProceduralProbes ProgCom Project Icarus Propeller plane pack Psycho Mechanic Industries Fuel Gen pack Punish The Lazy PuntJeb Quartermaster QuizTech Radial Engine Mounts by PanaTee Parts International (PPI) Radioactive Waste Mod Raptor AeroEspacial Kerbal Transportation System Raptor AeroEspacial Lander Module Mk.1.1 RasterPropMonitor RCS Build Aid RCS+ (1.1) RCS-105-180 Realistic Atmospheres RealPlume-Stock Continued RecoverAll/DestroyAll Refuel Station Rename Vessel in Tracking Station Repaired B9 ResearchBodies [OLD PAGE|DEVELOPMENT TAKEN OVER] ResetSAS [Deprecated] Resource Manager Retextures for TAC Life Support RKE Kanadarm RKE On-screen Joystick RoboBrakes Robotic Arms Pack Rockomax HubMax Multi-Point Connectors(size 2&3) Rods from the Gods Rover Anti Gravity System Rover Chassis Rover Wheel Sounds Rovers Pack RoverScience RSS Planets & Moons expanded 0.11.0 S^3 - SmallSolarSystem Sample Return Bin SC Panzer Parts Scart91 Texture Pack WIP sceneJumper Science Library SciFi Shipyards (v3.1) SDHI Service Module System (V3.1.1) SDHI Strobe-O-Matic Warning Rotator Lights (V1.0) Selling Space Sensible Pumps Shadelz Planetary Mod Shimmy's Plaid Wingback Throne Ship Manifest ShipEffects Sound Mod ShowFPS Sido's Urania System Simple Part Organizer - Version 1.2.1 SimpleScienceFix Simulate, Revert & Launch Size 4 rocket parts - Perfect for Apollo Saturn ! Skillful Weapons and Damage 1.0.5 Slim Radial Monopropellant Tank SLS - Space Launch System (0.5.5) for KSP 0.90 Small Afterburner Smart Adapter! (RCS and battery) Soda Can Solar Panel Action Group Solar Panel Wings Solar Science (Rehost) Soundtrack Editor Souper's Stuff (ALPHA) Southrop Krumman CACS (wip) Spaceliner Spaceplane Plus (Obsolete) SpaceShizzle (WIP) Spacetackle's K.I.E Fighter mod SpaceX Colonial Transporter by LazTek SpaceX Exploration Expansion by LazTek SpaceX Falcon 9 Pack SpaceX Historic Archive by LazTek SpaceX Launch Pack by LazTek SpaceY Heavy Lifters Parts Pack Spin-o-Tron Motors (FINALLY UPDATED) Spore Galaxy Skybox Sputnik V.0.1a SSNC - Space Shuttle RCS Nosecone SSTO [Ravenspear Mk.o] SSTU - Shadow Space Technologies Unlimited Standing Micro Pod Star Wars Lasers Mod Station Science SteamGauges Stella Expansion Stock Drag Fix Stock Probe Redux (20+) Stock-Like RCS Block Stockalike Station Parts Expansion [0.3.2] Strategem [1.1] StripSymmetry Stryker's Aerospace & Restored Cockpits Sunbeam Super 100 Shooting Star Command Pod. Super 67 Little Star SuperStrongStruts Surface Mounted Stock-Alike Lights for Self-Illumination SurfaceLights - Surface Mounted Stock-Alike Lights for Self-Illumination T.I.M. - Thrust Indication Module TAC Atomic Clock TAC containers by R.R. Dynamics Inc. TAC Fuel Balancer TAC Life Support TAC LS retexture pack v1.0 TAC Part Lister TAC Self Destruct TajamSoft Generators Tarsier Space Technology Tarsier Space Technology Continued... Taurus HCV - 3.75 m CSM System Taverio's Pizza & Aerospace Telemachus Tesseract Science Module TextureReplacer The Maritime Pack The Meow Lander The Mun (Pocket Edition) The Renaissance Compilation The Scout Cat The Septic pack The Shopping Cart Thinline lander legs Throttle Controlled Avionics [1.4] ThrottleMemory THST Tri Hexagonal Structural Truss Tiktaalik's Orion Bits Time Control TLB-1 "Isbilya" Multi-Task Jet Engine Tracking Station Utils Trackingstation Ambientlight Traditional Tech Unchained Traduction Francophone - French Translation Transfer Window Planner TreeLoader Trizzle AeroSpace Company UK RAF Flags Uncharted Lands Universal Storage 1.0 (for KSP 1.0) Unofficial B9 Aerospace REPACK Unofficial Spaceplane Plus 1.3 | Fix Version USSR Proton 8K82K(M) Vanguard Astrodynamics VX Series Stockalike Engine Pack Ven's Part Revamp Vertical Propulsion Emporium VTS: Versatile Toolbox System VX Series II Warp Stopper v1.1 Water Sounds WernherChecker v0.4 WILLZYX, the space Orca Working Multiple Star Systems WW2 Air Weapons for BDA X-77 Assault Drone X-MAS by LA XP-L0 DE: Tactical Part Removal Device YardleSat Zap! Electrics Pack Beta Zero Point Inline Fairings LITE Zero-Point Inline Fairings ZG-27 Fuel Synthesizers 1.3.0
-
Updated original post with GitHub link.
-
SpaceDock and Curse analyzer
Hi,
I would like to share a Python project I have been working on, "SpaceDock and Curse analyzer". I started working on this mostly for learning Python, and now I have a version up and running. The idea behind the project is "How to get a list of all mods that are hosted only on Curse but not on SpaceDock?" My preferred mod hosting site is SpaceDock, but I suspected that some mods are only available on Curse. How to get this analyzed in a nice way, and learning Python at the same time?
Long story short, here is how it works, and a description of each Python file:
get_curse.py - Parses the Curse page and retrieves all mods and store them on disk as a list. I did not find any API for Curse, so it's done with BeautifulSoup and a bit of reg-exp hacking.
get_spacedock.py - Using the SpaceDock API to get a list of all mods and storing the list on disk.
disk_helper.py - Helper functions to serialize data for storing on disk as well as reading and de-serializing the data from disk (used in the files above).
curse_helper.py - Helper functions for parsing Curse
spacedock_helper.py - Helper functions for parsing SpaceDock
analyse.py - Reads the mod lists from disk for further analysis (e.g. to check which mods are only on Curse). This file is still a work in progress, currently it just list the mods.
The files are available on GitHub
The serializing to disk is for offloading the web servers, as you can play around with "analyse.py" without causing unnecessary traffic. Please let me know your comments on this project. There is probably a lot of Python code that can be optimized, but bear with me as it's my fist project
Parsing CurseForge for KSP Mod Analyzer
in KSP1 Mods Discussions
Posted
I'm looking into reviving my old tool "KSP Mod Analyzer" from 2017 and more specific making the CurseForge parser work. The old CurseForge page layout was changed and did not show the supported mod version in the list of mods (https://www.curseforge.com/kerbal/ksp-mods), instead the only way forward (as far as I can see) is to brute force as follows:
- Parse each of the 49 pages with the mod names (20 mods / page)
- Then, request each individual mod page (e.g. https://www.curseforge.com/kerbal/ksp-mods/mechjeb/files) for the supported KSP version
- This approach would be 49 * 20 = 980 individual requests to CurseForge to get all data...
I have read something about a new CurseForge API, would that be a way forward? It looks like an involved process for approval and then the question is how to manage a secret API key for an open source project on GitHub... I just need a dump of all CurseForge mods with basic data like supported KSP version, similar to the data provided by the SpaceDock API.
Here is a link to the thread from 2017 for reference: