Jump to content

Chris.Deadman

Members
  • Posts

    14
  • Joined

  • Last visited

Reputation

14 Good

Profile Information

  • About me
    Bottle Rocketeer

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. New version is out with new list-mods functionality Download here for windows or linux: https://github.com/ChrisDeadman/KSPPartRemover/releases/latest
  2. After over 5 years there's finally a new version 1.1 supporting latest KSP 1.12.3 Download link: https://github.com/ChrisDeadman/KSPPartRemover/releases/tag/v1.1
  3. Hey flart, Yes it supports save files as well, that's why there is a craftfilter switch as well. I did however not test it with save files of the newer 1.4.3 version, craft files from 1.4.3 are working tho so it should work! It unfortunately does not support all files in folder. But you can do this with command prompt like this: for %F in (saves\default\Ships\VAB\*) do KSPPartRemover.exe remove-parts -i %F -p launchclamp Remember to always have a backup in case something goes wrong, 'cause since you did not specify an output file your input file will be overwritten. BR, Chris
  4. Hi Pavel, It still works but I did not add new features to it for a while now. Also never got a lot of feedback, I guess it's not that widely used. Is there a specific reason for your question?
  5. Hi Stephen, KSPPartRemover is a command-line application, which means you have to run it within your operating system shell. If you look at the first post again you'll see the example usage inside a linux terminal. For the windows terminal (cmd.exe) it's the same, except that you do not need to prepend mono. Hope this helps, BR Chris
  6. Too bad there isn't a common library available for reading and writing that format You could call my code though after you did your changes to the file...let the part removal run as a second step or so. Feel free to bundle it with your app
  7. Version 1.0 is out Grab it here: https://github.com/ChrisDeadman/KSPPartRemover/releases/download/v1.0/KSPPartRemover.v1.0.zip
  8. Thank you for helping, magico13, really appreciated! This project indeed was pretty much dead, but I decided to revive it for the KSP 1.1 release The new v0.3 includes new listing features and a lot of streamlining, feel free to check it out! BR, Deads
  9. Did you check out Extraplanetary Launchpads yet? What it does is letting you construct any .craft in a factory, provided you have enough of "Rocket Parts" resource in stock - which you can either take with you or generate in a smelter. In conjunction with Karbonite (or Kethane) and KAS (for resource transfer) you can build self-sustained factory outposts - awesomeness Update: KAS itself already lets you carry basic parts to space and assemble them anywhere, enough to create small rovers or space probes.
  10. Awesome, glad to hear that! - - - Updated - - - Hey, sorry for replying so late. Since this is a .NET executable it should work out-of-the box on all platforms supporting mono. To be sure I just tried it out on my Synology NAS which runs a very slim Linux OS and it worked there out-of-the-box. In case you have problems lauching it with "mono KSPPartRemover.exe", I'd ask you to post your error output. BR, Deads
  11. Hi, Yes you can use MonoDevelop for that. In case you wanna do it from the console you can use xbuild. Be aware though that for the test project I've added the NUnit reference via NuGet, I don't know how MonoDevelop or xbuild handle this. In case you don't want to build the test project you are fine, no external references in the main project. BR, Deads
  12. Hey, I know your question is kinda old but in case you run into the same problem again: I 've created a tool for that just recently which could come in handy :-) http://forum.kerbalspaceprogram.com/threads/93541-KSPPartRemover-v0-1-0-0 BR, Deads
  13. KSPPartRemover v1.2.1 Command list-mods no longer lists squad expansion parts as UNKNOWN if expansion is installed Compatible with KSP version: 1.12.3 KSPPartRemover v1.2 New command list-mods: list mods used by the parts in the input file If you don't have a required mod installed it will be listed as UNKNOWN KSP directory needs to be your current directory for this to work! Make loading files much more tolerant (since part information from mods can now be loaded from KSP directory) Compatible with KSP version: 1.12.3 KSPPartRemover v1.1 Switch to .NET Core 3.1 Compatible with KSP version: 1.12.3 KSPPartRemover v1.0 Minor changes to output messages Compatible with KSP version: 1.1.3 KSPPartRemover v0.3 NOTE: command line interface is not backwards compatible! Add support for .sfs files Add support for multiple crafts New command list-crafts: list crafts in the input file New command list-parts: list parts in the input file New command list-partdeps: same as list-parts but also prints dependencies Add craft- and part-filter support via regex (inverse matching supported) Dependent parts are now only removed if they have a "hard" dependency Reduce displayed entries per page from 50 to 20 Fix "output file not found" error - *facepalm* Compatible with KSP version: 1.1 KSPPartRemover v0.2.1.1 preserve formatting of input file when adjusting part properties fix a bug where output files could get corrupted if they were already existing fix bug: throws exception if output file is same as input file lower TargetFramework version from v4.5.1 to v4.5 Compatible with KSP version: 0.24.2 KSPPartRemover v0.2.1 add initial support for .craft files Compatible with KSP version: 0.24.2 KSPPartRemover v0.2 update command-line switches (not compatible with v0.1) replace -p/--part-name command with -r/--remove support part id as argument for --remove aswell as the name add part listing support (-l/--list command) Compatible with KSP version: 0.24.2 KSPPartRemover v0.1 Initial release Compatible with KSP version: 0.24.2
  14. KSPPartRemover v1.2.1 Removes parts from Kerbal Space Program crafts So I needed to remove about 750+ ladders from my orbital space station in order to perform my docking maneuvers with more than 5FPS After Whack-A-Kerbal-ing for over an hour and lots of backup-restore, I decided a dedicated application could do the job more efficiently. Links: Brief documentation and source-code: https://github.com/ChrisDeadman/KSPPartRemover Latest release: https://github.com/ChrisDeadman/KSPPartRemover/releases/latest Example usage: list-crafts: list-parts: list-partdeps: list-mods: remove-parts: Enjoy LICENSE: The MIT License (MIT) Copyright (c) 2016 ChrisDeadman Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
×
×
  • Create New...