Jump to content
LaunchBox Community Forums

marcowy

Members
  • Posts

    19
  • Joined

  • Last visited

Recent Profile Visitors

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

marcowy's Achievements

8-Bit Processor

8-Bit Processor (3/7)

1

Reputation

  1. Here you are, fcoimbra. Not sure if it works with current version of LaunchBox. Try it and let me know. TxtToLaunchboxXML 0.1b.zip
  2. TxtToLaunchBoxXML updated to 0.1b Fixed: * "game not found" instead of "[not found] NameOfNotFoundedGame" was added to XML resulting file when user clicked "Cancel (not found)" button on found games dialog
  3. Thank you @CliveBarker for appreciation :) Can you please remove quote from your reply gratitude post? It unnecessary take space and blurs this thread :)
  4. Result of my efforts: https://www.launchbox-app.com/forum/features/non-installed-steamgog-galaxyorigin-games-import-feature/page-6#p8956
  5. I wrote simple program to convert txt list of games to xml file by matching it with thegamesdb.net database. The resulting file can be zipped and imported to Launchbox. It can help add non-installed-non-Steam games. I've used it to import my GOG collection (>200 games). It's written in Microsoft VB.NET so it requires .NET Framework 3.5 to be installed first (if you don't have it already). This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to redistribute it freely. It is free for use. How to use First of all you have to create simple text file with game names. I created my list by CLTR+C/CTRL+V, as I've wrote two post above. Additional step which I didn't mention was to eliminate duplicates, which will appear when you use this method on GOG page. I achieved it this way http://stackoverflow.com/a/17736717. When you've got your text file you can open it in my tool. Then you can type platform in 'Platform' textbox or leave it empty (which means all platforms). This information is used in searching thegamesdb.net. 'Source' and 'Status' values are added to XML Launchbox file and can be useful to filter your collection. Next you can choose if all matching should be done 100% automaticaly or semi-auto. When '100% auto (mismatch risk)' checkbox is NOT checked, that you will have to confirm most of matches, but also you will have possibility to choose one of similar titles from thegamesdb.net. In appeared dialog you will have 5 buutons: Yes - confirm match, No - show another match, Rewind - show first match again, Cancel - set this games as not found, and Abort matching - abort this process (usefull when you mistakenly clicked wrong button and want to start from beginning...). I don't recommend checking this option, becacuse it will match some games faultyly. When program will not find any match or you will decide non of found matches are correct ('Cancel' button), it will create game record but with thegamesdb.net=0 and game title = "[not found] NameOfNotFoundedGame", e.g. "[not found] Chronology". Those games will be imported to Launchbox too, but you can easily filter and remove them after import, or edit it manually. When all games are matched you can finally click Save to XML button, which will create Launchbox.xml file in same location when your text file is. Then you have to manually zip this file in Windows or in your favourite zip tool. Zip filename doesn't matter. Now, create backup of your existing LaunchBox database, if you have any games in it already. It's LaunchBox.xml file located in LaunchBox program directory (same as LaunchBox.exe). Next you can import it in LaunchBox: go to Tools->Import->Launchbox ZIP Package... In import dialog browse for that zipped file, choose wheter you want overwrite existing games (it will not overwrite your Steam games as I checked - instead it will create duplicates if you have any same games there). Finally choose filter "Source" or "Status" from menu on the left and select "GOG"/"Imported from GOG" or whatever you have typed in those fields in my exporter. Now you can click on any game once, then select all of them by CTRL+A, and select Tools->Download Metadata and Images. In this wizard uncheck 'Search for game information in the local metadata database' and leave selected 'Search for and download metadata from TheGamesDB.net'. You can also check third option (about Wikipedia). Click Next and choose what kind of images do you want to be downloaded, and then choose "Yes, download and replace all existing metadata"). Wait for download to finish and enjoy your (almost) completed collection :) Any comments welcome.
  6. Merry Christmas, Launchbox developers! https://www.youtube.com/watch?v=KMU0tzLwhbE :)
  7. Thanks for your help. I've figured it out myself, when I've changed it manually to random, shorter number. So I assume, that the only requirement of this ID is that it has to be unique, right?
  8. @Jason, can you tell me how game ID in XML is generated (if it's not too time-consuming to answer :)? (e.g. f7de1a7f-9ba2-434b-aaa0-666e8fcc377e)
  9. Please forgive me, I really didn't want to be rude. I thought that the answer is relatively simple. I've forgot to write that I don't care about other files like images. There is a possibility to uncheck those files in the export option and then the only files created in zip package are LaunchBox.xml and Readme.txt. I don't expect you will waste your time for analyse this anymore. I will do some tests on my own. And if I don't figure it out I'll create new issue on your Bitbucket list to provide simple manual import from txt/csv files.
  10. I am subscribed to 3 topics, and the list is shown when I click that "Subscribed: n" button, with heart symbol. But counter on that button show 0.
  11. Jason thank you for your answer. But I don't get it. "Launchbox may expect that there be other files"? What files??? There is only one other file in originaly created zip - Readme.txt. I get the dinstinct impression that you don't want to help me in this issue...
  12. @Jason, have you read my message carrefully? I've created such an exported package and created my own based on it. Do you mean you don't know how your export/import function works? Who have wrote it?
  13. I've already ask this question here https://www.launchbox-app.com/forum/features/non-installed-steamgog-galaxyorigin-games-import-feature/page-6#p8101, but I think it wasn't noticed, so here it comes again (little edited to be more clarify) :) @SentaiBrad, @Jason Is it possible to create (manualy or programaticaly) XML file and import it to LaunchBox via "Tools-Import-LaunchBox zip package" option? I've made a test: I've exported my Steam collection from Launchbox and then copied one game's settings to new, manually created LaunchBox.xml file. Then I've changed Title of this game. Next I've zipped that file and tried to import it - unsuccessfully. I've tried few more changes - remove ID, dates and so on. Nothing happened.
  14. Vote! :) https://bitbucket.org/jasondavidcarr/launchbox/issues/271/using-screenshots-for-backgrounds
  15. Jason, will you add this feature or not? I can't see it on your issues list :-/
×
×
  • Create New...