What's up at Lestrade's?

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,139
  • Trades: 179
Re: What's up at Lestrade's?
« Reply #555,  »
FIX: Last night I semi-manually fixed another ~700 videos that were marked as games before. Also, in tag lists, videos will now be marked with a camera icon, just so you don't have to bother clicking them if you're looking to wishlist everything of a specific tag. (Note: not done on other lists, only tag lists... Perhaps I should.)
Re: What's up at Lestrade's?
« Reply #556,  »
FIX: the 'pending trade' warning on the offer list was incorrectly pointing out pending trades for items that were on two opposite sides of a trade (e.g. I'm trading game A for game B while I'm also trading game C for game A from someone else, and LT would indicate that game A was pending trade. Oops.) I figured out a simple one-liner to accomodate for that.

FIX: similarly, 'missing tradable' errors were often found when they shouldn't. Originally I wanted to make sure that one couldn't swap out a high value tradable item (e.g. Steam gift) for another (e.g. HB key) right after the trade offer was read, but then (1) why would anyone attempt that kind of scam? (2) there's actually a simpler way to change the item type without having to edit your offer, lol, so... really useless. I'm now looking for missing games in your tradables, rather than missing tradable IDs, which solves the oft-seen issue of tradable IDs being changed by a manual tradable list sync.
Re: What's up at Lestrade's?
« Reply #557,  »
FIX: Much of my work on Lestrade's these last couple of weeks has been on fixing games in the database. Either because the scraper broke, or because the games needed adjusting. For instance, I fixed tons of 'games' to be shown as 'videos' instead; I also fixed many DLCs that were previously reported as games. There are still a few left to fix, but I have to manually update the database entries for their parents as well, and it annoys me and I can't be bothered to write a script to automate type changes in game pages.

I'm strongly considering focusing on a Steam website scraper as my next task, with a button on game pages to allow you to request a data update straight from the Steam site. (So, basically: you find something weird? Double check on the Steam site... If it's not weird over there, just request a data update. If it's STILL weird, contact me.)
Re: What's up at Lestrade's?
« Reply #558,  »
FIX: About 2000 (!!!) videos have been marked as videos instead of games or DLCs. (I left a few DLCs such as Indie Game The Movie's Special Edition, or stuff that seems to have downloadable EXEs in addition to videos.)
This is really a big limitation on BVG's database... It treats videos (most videos?) like games. Also, considering there are many shows on Steam (mostly anime TV or game documentaries), that's an awful lot of entries in the database that are absolutely useless for trading purposes. (Basically, most of these episodic videos are included in a package, and it's the package that's (rarely) tradable, not the individual videos.)
I spent several hours on this; in the end I was tired and started doing mass conversions (e.g. Sailor Moon, Power 'Get that out of Steam!' Rangers, Hunter X Hunter, CS:GO & Dota player profiles...), I hope I didn't flag anything as a video by mistake, if you find any issues feel free to contact me. I estimate there are less than 100 videos remaining to be flagged, but the rest has to be done manually and I stopped after another ~100 such manual operations. It's really boring.
Re: What's up at Lestrade's?
« Reply #559,  »
NEW: Added a 'sort by latest added' option in the Tag page. This'll allow you to easily spot new games for a genre you enjoy. I've already added a dozen games to my wishlist just thanks to that lol.
Also, I added some internal code to allow me to edit game types (game, DLC, movie, or junk which is stuff which shouldn't show up in the search engine at all). I would have been much inspired to do it like yesterday, so I didn't have to manually change 200 videos or so... ^^
Re: What's up at Lestrade's?
« Reply #560,  »
FIX: Some tags would yield no results for games when accessing their tag page. (I suspect this happened for most or all of the tags that were added recently, and there are a lot.)
Re: What's up at Lestrade's?
« Reply #561,  »
NEW: 'Export' button on tradable tab will allow you to easily export your tradable list to your SteamTrades trade topic, or anything else that supports markdown. (Will keep working on this feature to improve it and make it more complete. For now it's already pretty usable & fine enough!)

Pika! Pika!

  • Newbie
  • Posts: 34
  • Trades: 52
Re: What's up at Lestrade's?
« Reply #562,  »
Quote from Lestrade 尚 on November 17th, 2017, 11:44 PM
NEW: 'Export' button on tradable tab will allow you to easily export your tradable list to your SteamTrades trade topic, or anything else that supports markdown. (Will keep working on this feature to improve it and make it more complete. For now it's already pretty usable & fine enough!)
Thanks a lot! This is a great feature. One suggestion I have is to put the link in regards to sorting choices at Lestrades by default near the top of the list instead of at the bottom as some might only see the feature when they have looked through the list. As added bonus it might also redirect more people to Lestrades. I initially thought I would prefer alphabetical sorting, but it is actually quite nice to have the rarest games at the top by default.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,139
  • Trades: 179
Re: What's up at Lestrade's?
« Reply #563,  »
NEW: improvements to the export feature...

- Steam gifts are now shown in their own category at the top, considering they're usually more valuable than regular keys. Note, your gifts will still show "(Steam gift)" next to the name; I wanted to hide those, but then I started wondering-- what if you type "castle of illusion steam gift" in the Steamtrades search engine? Will it match a Steam gift that's not marked as such in the same line? Just to be sure, I decided to keep the mention.

- Delisted items are no longer shown in the 'Other' category (unfortunately they still are in regular list (i.e. non-export) viewing, but I'll try to fix that later)

- Link to LT's is put on top. Feel free to remove it (or move it to the bottom), of course, it's only there for convenience.

- Added option to sort items alphabetically.
- Added option to prevent showing Steam gifts in their own category, and just mix them with the rest.
- You can also combine both options.

Enjoy :) I think I'm done with the feature for now.
Re: What's up at Lestrade's?
« Reply #564,  »
FIX: Custom item values weren't being shown in exported lists.

Also, I noticed that Steamtrades limits the size of its lists to 60000 bytes per side (have, want). I've devised a quick workaround by preventing exporting wishlist items tagged as 'no offers' or 'filler' (I was already skipping items marked as x0 quantity for both tradables & wishlist). In case it doesn't help you, I can try & have a look at simplifying the code even more, but even so I'd recommend using 'filler' on everything in your wishlist that you really don't bother enough to want to export to Steamtrades or Reddit. It makes sense to me, at least.
Re: What's up at Lestrade's?
« Reply #565,  »
NEW: Trailers, teasers and free videos are generally junk, but I didn't want to remove their 'video' status, so I created a new 'junk video' status that is now applied to them. As a result, they will no longer show up in search results. Hooray!

PS: this amounts to 1500+ videos.
Re: What's up at Lestrade's?
« Reply #566,  »
NEW: added a 'show' option in matches for Skipped users. Previously, the option would only show if the user was inactive & not e-mailable, so in these situations, if you wanted to quickly check out matches with that user, you had to unskip them then skip them again. Now you simply need to click Show.
Re: What's up at Lestrade's?
« Reply #567,  »
FIX: Well, as usual these days, I fixed a lot of database items... This time I focused on the new database additions (over 10K in just a few days... BVG got crazy), most of which is absolute junk -- so I marked demos as demos (which are ignored by the search engine), some servers as junk, trailers and teasers (thousands of them?) are now junk videos, and I still have to deal (i.e. set to video) with episodic anime being added en masse for some reason... (Just when I thought I was out, they pulled me back in...)

It's really, really not fun...
Also, I'm building a new tool that'll make it easier to browse games if you're not looking for specific tags. Still have a lot of work to do though...
Re: What's up at Lestrade's?
« Reply #568,  »
FIX: BVG seems to have changed its way to classify games as decommissioned (now called 'delisted', which I like better so I'm adopting it as well), possibly using the list from steam-tracker.com, and as such many DLCs previously marked as decommissioned were marked as 'normal', even though they're still not on the Steam store. While probably a dozen games got 'had' by the change, I noticed it quickly enough to counter this by manually checking games, and reclassifying DLCs as another form of delisted items. I think I caught them all so far (about 200?), I even ended up writing a script to auto-generate the list of IDs that should be marked as delisted again... Anyway!

I can't believe all the time spent on fixing BVG issues these days... :(
I'm actually writing some code to allow for volunteers to modify game pages (not all of the page contents for now), à la Wikipedia, and I'll be monitoring this. I don't know when it'll be ready, but I just got started so...
Re: What's up at Lestrade's?
« Reply #569,  »
FIX: Hopefully this time the 'pending trade/acquisition' warnings on your offer page will work properly 100% of the time (regardless of who sent the offer to whom.)

FIX: Half a dozen games that were improperly marked as delisted when they were actually just released.