Jump to content
LaunchBox Community Forums

srxz

Members
  • Posts

    139
  • Joined

  • Last visited

Everything posted by srxz

  1. Awesome work, really well designed and planned. But it lacks something really powerful if you have an arcade cabinet or doesn't want to run manually, command-line support. As an end-user I don't want to open an Interface every time to update it, I want to setup a scheduler to run it everyday automatically.
  2. Yeah, its a known issue because the steam store is actually a Webpage wrapped in steam client, so Html tags works, I have to gather all the occurrences of html tags and replace it, actually I replace everything under <> , but these tags are not enclosed with anything. I'll try to fix those two, if you found more please post it here and I will fix it. I will try to add some kind of properties as well to: (first need to learn how to do it lol!) enable/disable of Custom fields Tags switch between each tag with its own Key/value and One Key with multiple values separated with ; (Pending to see how Launchbox will behave)
  3. Hmm if one tag field can hold multiple values separated with ; then yes would be better this way,@CriticalCid do you if this approach works? One down side is that will become impossible to check if tag and value exists to remove it
  4. Try to create a new platform without special characters, add a new game there and scrape. Then check the platform images. I will add you on steam so we can go through this.
  5. Did you scraper again after that and restarted lb? Make sure that images are going to \NAS\Retro\LaunchBox\Images\Steam\Steam Banner
  6. Just quick test Try to rename your platform and remove the © character from it. Leave it as Steam only
  7. Ok, I think I now the problem, it is special characters. Let's check a few things. Go to the Images folder and see if the Images are there, if yes, please let us know the filename. Try to add a new game that we know that works, add this one: https://store.steampowered.com/app/730/CounterStrike_Global_Offensive/ and try to Scrape. Are you updating the plugin? If no please download the latest version released. Im from Brazil but I'm horrible with Spanish, so I think its better to keep in english!
  8. Hey guys, I just uploaded a new version that gathers Steam Tags and insert them as Custom Fields so you can manage your library easier. Thanks @CriticalCid for the idea, any problems let me know.
  9. Thanks for the testing @CriticalCid and @Scriven! CriticalCid I will try something this week, got really sick past week so I spent my free time at hospital
  10. That's strange, I have no idea why its not working, if you imported through Launchbox the games should be automatically. Without more information I cannot help you. Try to see in the folder if it downloads movies/images. Try to record a video so we can see the problem, whats your main language ? @CriticalCid try the new version please, those games should work now.
  11. Claudio thanks for the headsup, Youtube screwed up us again. I have updated the code please download it again and try it. Let me know if any problems
  12. Could you elaborate a little bit more? It throws an error or what?
  13. I believe I forgot to test the back to the future, I will test it and then this one as well. What I can see that this game has no publisher, but shouldn't have a problem with my code. I will try to fix it asap
  14. @CriticalCid Please test it, I did the fixes, the only thing that was impossible was the double invalid chars together, maybe Jason could fix this on LB side, since I have no idea on how to do it with replace function. e.g. If I replace "//" with "__" -- Doesn't work if I replace "//" with "_" -- It works But The replace function on C# will replace everything
  15. gotcha, so the steam categories and tags should have the name of Tags under Custom fields
  16. Yeah the name of plug-in was really lazy on me ?? I will release a new version with those fix asap and then I will give a shot on the categories and tags from steamspy for the future, I just need to figure out how to put on custom fields and which way. Im accepting suggestions ?
  17. All those points are currently fixed. I just need to test them and release it, so it will break less Regarding the Depressurizer, it really scrapes the html page, I will not do that with steam, I prefer keep it "legal", what I can do is to get the categories to Custom fields and Tags from steamspy.com (see this https://steamspy.com/app/750920 ) but Ill think about it, if it really worth go to 2 apis to get information, i will double the complexity and maintainability of the scraper for a feature that only Premium members have
  18. Hi @CriticalCid thanks for your testing and thoughts, I will try to fix these issues: Replace invalid characters (Im already doing this Windows wide, I block every invalid char that windows forbidden, this is a LB problem ) , this is the problem with //N.P.P.D. RUSH//- The milk of Ultraviolet , I just replace invalid chars with _, and double _ makes LB doesnt find the media, I will replace it with something else I already validate if the metadata is there, if not it just makes it null. But I guess there's some metadata going through and this breaks the plugin I will check if the game has store page, if not i will treat the exception, this should be easy Regarding the feedback this is complicated, it goes to places that Im not expert, Im not a programmer so to explain a little, I use asynchronous download, this means that you can trigger the scrape button and keep interacting with LB, this is good because it dosnt lock the interface but on the other side since it is asynchrounous I have no idea on how to get the feedback that you need. If I plan to do all the download on other way the LB will just freeze until it stops, but it will be easy to give the feedback once its finished. But, my code is always open on github, it anyone knows how to do it I will kindly approve the merge request! So just hit the scrape button and chill for now ? I will update it and release a new version maybe today, would be great if you could test it again Like I said I didnt designed this for hundreds of games so I guess I'm happy with results lol! Regarding tags, custom fields, etc. Please see this : https://gist.github.com/rodrigosiviero/f6681dbfddddf9fbcf954bbac7a33ec4 this is the information that I retrieve from Steam, which are the information that you wish to add?! Unfortunately Steam doesn't give us steam tags Any doubts or questions you can also hit me up at discord directly srxz#5034
  19. That's odd, just make sure all the games that you've select are with Application Path : steam://rungameid/<idOfTheGame> , if not the multiple game option will just ignore. Another thing to try is to scrape it manually, see if it will pop the URL option or not, if it pops the application path is wrong. But in any case I will try it out as soon I get home and hope to fix it! Sure you can add me on steam! https://steamcommunity.com/id/sur0x
  20. Hi Scriven, you can give it a go. I added the features, let me know if its working.
  21. I tried the Steam import from LB last night and I might be able to do it. When LB adds the game to the Library it generates the launch parameter on Application path as: steam://rungameid/<AppId> e.g. steam://rungameid/730 So I just need to check if there's this pattern on Application path, if yes, does the scrap automatically based on the found ID, if not pops up the form to paste URL. Also I can add maybe the multiple game selection for this one.
  22. Please download it again and test it, I have updated the plugin.
  23. My backlog per year has around 25 games and i can't finish ?
  24. Hi Scriven, This is a good idea, since I never used the steam importer from LB I have no idea if adds the appID in somewhere, if yes I can do it easily. I will take a look this weekend on this. I didn't designed this for a 6500+ steam library, this is insane! ?
×
×
  • Create New...