pandiora / steamaccountroboticassistant Goto Github PK
View Code? Open in Web Editor NEWChrome-Extension for enhancing and automating your Steam-Experience
License: Apache License 2.0
Chrome-Extension for enhancing and automating your Steam-Experience
License: Apache License 2.0
To spare some useless requests to Steams Time-API, we can store the static offset, which should speed up requests. The offset might not be the same as for the cookie "TimeOffset" which is stored for all logged in account - check this.
Add an option to settings to display the confirmations right on steams website. Could be risky in terms of security - need to reevaluate this option. Low priority.
Don't use the input-fields to send login-data.
Edit: Additionally move all 2FA-Stuff to the background-page, respective webworker.
Since there is a dedicated table for user-badges now, it doesn't makes sense to keep the badges logically inside steam_users table. There are still scripts getting their information from steam_users which needs to be altered to join both tables.
Needs to be automated, since we can't get the "data-added"-timestamp and have to use our own.
Still trying to find a better solution to not cause so much traffic.
Create a table for logging, which can be used to store current state of tasks, news and so on. Table must have the following columns:
Notifications depending trades should still be stored inside local storage.
add pls "hot-reload.js"
hello i open the robotic put my details in all i get is my user name and badge no games no cards -30 csgo cards thank you for any help regards Grizzlykt
If possible implement it with Bootstrap-GUI instead of table-based Layout.
Database-Fields:
Options:
Upon attempting to load the unpacked extension, it doesn't pop up with the settings and api request when you first go to the page, when viewing the extensions errors, the following is displayed:
Uncaught (in promise) TypeError: Cannot read property 'market' of undefined
Context: index.html
Stack Trace: js/mainNotifications.js:56 (anonymous function)
Chrome version: Version 87.0.4280.88 (Official Build) (64-bit)
const addNotifications = async() => {
let notifications = await browser.storage.local.get('notifications');
notifications = notifications.notifications;
$('#market').html(notifications.market.join('')); <--------- HIGHLIGHTED ERROR
$('#trades').html(notifications.trades.join(''));
$('#gifts').html(notifications.gifts.join(''));
updateNotiCount('#notifications');
return notifications;
};
hi i get this error in the extension Errors
Alarm delay is less than minimum of 1 minutes. In released .crx, alarm "booster-json" will fire in approximately 1 minutes.
Context
_generated_background_page.html
Stack Trace
_generated_background_page.html:0 (anonymous function)
Nothing to see here, move along.
Alarm delay is less than minimum of 1 minutes. In released .crx, alarm "owned-games" will fire in approximately 1 minutes.
Uncaught SyntaxError: Unexpected token u in JSON at position 0
it also just says loading when ive added my details after clicking overview
I need to retrieve data for badges to send my leftover cards to bots so they can craft the leftover badges too, increase their level, improve their drop-rate and most important -> get a sale-card.
Currently it is difficult and very resource-intensive to sort out which bot has to get which card. I'm only planning to provide an option to send the cards to bots one after one. So bot with #1 in database will be checked first and so on.
What we need:
appid
no. of cards
timestamp added
implement a button to retrieve such data on both tables
Since jQuery 3.x.x the library waitUntilExists stopped working and isn't actively maintained anymore. As a reminder I'm setting up this issue.
Due to a more and more occuring problem with stalled connections we need a connection-handler that does the following:
I've to think about this again, since there can be cards you want to sell for a lower price by "stat-price" (static price) but there can also be cards you one overlooked because foils and normal cards can nearly look the same in some cases.
I currently don't want the approach of SIH which lists all cards in a scrollable container since this would add way to much html-code and redrawing on sell, especially if one sells a lot of cards/items.
Implementing a login-like feature. Database must be encrypted on first import or entry-creation.
Only with this feature we can synchronize databases with Google API.
A tab for trading cards and badges arranged in a grid. Each row a different game. The columns include badge information such as level and name, drops remaining, the ability to craft a badge or x number of badges, as well as a buy, sell, and fill option for buying and selling sets of that badge. Fill obviously would take into account the cards you already have and buy the necessary cards only to create X complete sets, instead of putting in orders for whole sets.
In addition a default collapsed second row that is toggleable that has the information for each card for the badge for that game. Perhaps a third toggleable row for emoticons and backgrounds, when that support is added to the sell feature of the app, as well as perhaps a fourth row for games that have the fourth category of items--their own inventory, like CS:GO and TF2. Those are obviously much lower priority.
Instead of navigating the inventory, which is slow as hell, one can navigate their own database. Granted, you'd have to scrape, but the site SteamTradeMatcher scrapes your profile for trade matches and full badge sets on demand. Scraping for information like card prices and the cost of cards can be done on demand when uncollapsing the card row, or when clicking to buy, sell, or fill sets. Powerful filters can be used as well. Not just filters like the Steam Inventory where you can do a search that identifies items based upon mtches to their title and description, but multiple filters, like "completed badges" "full card set" "badges with dupes" etc.
Since Steam implements a Notification-API, we could check it for new notifications and also dismiss them for in example chat-messages, which can get annoying due to ASF.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.