Steamtrades



The entity controlling the Website is defined as 'SteamTrades', 'we', 'us' or 'our'. SteamTrade Matcher is a tool that will help you to easily trade your Steam duplicate cards, emoticons and profile backgrounds! SteamRep is a non-profit website that partners with various community administrators and moderators to improve the safety of game-related trading. It reviews scam reports, tags scammers accordingly, and is one of the most reliable methods of checking a Steam user's reputation. What is Steam Guard and how does it help me? Steam Guard is an additional level of security that can be applied to your Steam account. The first level of security on your account is your login credentials: your Steam account name and password. This is a reddit community centered around the exchange of digital PC games - Steam or otherwise. Users may trade their surplus games for money or for other games as long as they follow the rules of this subreddit. You might end up getting scammed if you ignore the stickied safety guide and the AutoModerator warnings sent to your inbox.

SteamTrades Auto Bump
Steam
// UserScript
// @name SteamTrades Auto Bump
// @namespace ST_AUTOBUMP
// @author LBLZR_
// @description Bumps the post every 60 minutes + random drift
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js
// @include https://*.steamtrades.com/trade/*
// /UserScript
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function scheduleReload(seconds){
//we add a random drift to the time
seconds += getRandomInt(10, 150);
console.log('Reload scheduled after ' + seconds + ' seconds..');
setTimeout(function(){
window.location.reload(1);
}, seconds*1000);
}
$(function() {
if($('.dropdown_btn.js_trade_bump').length>0){
var bumpTime = 3600;
$.ajax({
method: 'POST',
url: '/ajax.php',
dataType: 'json',
data: $('.dropdown_btn.js_trade_bump').data('form')
}).done(function(e) {
if(e.success){
console.log('Bumped..');
scheduleReload(bumpTime);
}else{
console.log('Bump failed, we probably bumped this thread recently..');
var delay = /Please wait another (d+) minute/g.exec(e.popup_heading_h2);
console.log(e.popup_heading_h2);
if(delay != null && delay.length > 1){
bumpTime -= (60-Number(delay[1]))*60;
scheduleReload(bumpTime);
}else{
console.log('Could not find the wait time..');
scheduleReload(bumpTime);
}
}
});
}else{
console.log('This is probably not our trade, not bumping..');
}
});

commented Nov 16, 2019

Free download fs15 full game. Hello. I use Tampermonkey / Edge.

Your script only works when the Edge-Tab (page) is active. If I view another tab or my browser is minimized, it will not work. It will work when I open the tab.

I checked some other scripts, they can work in the background. For example, this script (which just refreshes the page) works with inactive tabs: setTimeout(function(){ location.reload(); }, 10006065);

Is there any chance to update code? Download lock software for mobile. I tried to do it myself, but it did not work out. Homeopathic materia medica online. Thanks.

commented Nov 17, 2019

Maybe detach the tab and run it in separate window or use a different browser? Another option would probably be to use a js service worker but I'm not exactly sure how to get that working with grease/tampermonkey..

This script is pretty old and I'm not involved in Steam trading anymore so I don't think there's any point in improving it 🤷‍♂️.

Steamtrades Rust

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
SteamTrades Auto Bump
// UserScript
// @name SteamTrades Auto Bump
// @namespace ST_AUTOBUMP
// @author LBLZR_
// @description Bumps the post every 60 minutes + random drift
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js
// @include https://*.steamtrades.com/trade/*
// /UserScript
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function scheduleReload(seconds){
//we add a random drift to the time
seconds += getRandomInt(10, 150);
console.log('Reload scheduled after ' + seconds + ' seconds..');
setTimeout(function(){
window.location.reload(1);
}, seconds*1000);
}
$(function() {
if($('.dropdown_btn.js_trade_bump').length>0){
var bumpTime = 3600;
$.ajax({
method: 'POST',
url: '/ajax.php',
dataType: 'json',
data: $('.dropdown_btn.js_trade_bump').data('form')
}).done(function(e) {
if(e.success){
console.log('Bumped..');
scheduleReload(bumpTime);
}else{
console.log('Bump failed, we probably bumped this thread recently..');
var delay = /Please wait another (d+) minute/g.exec(e.popup_heading_h2);
console.log(e.popup_heading_h2);
if(delay != null && delay.length > 1){
bumpTime -= (60-Number(delay[1]))*60;
scheduleReload(bumpTime);
}else{
console.log('Could not find the wait time..');
scheduleReload(bumpTime);
}
}
});
}else{
console.log('This is probably not our trade, not bumping..');
}
});

commented Nov 16, 2019

Hello. I use Tampermonkey / Edge.

Your script only works when the Edge-Tab (page) is active. If I view another tab or my browser is minimized, it will not work. It will work when I open the tab.

I checked some other scripts, they can work in the background. For example, this script (which just refreshes the page) works with inactive tabs: setTimeout(function(){ location.reload(); }, 10006065);

Is there any chance to update code? I tried to do it myself, but it did not work out. Thanks.

Steamtrades Steamgroup

commented Nov 17, 2019

Steamtrades

Maybe detach the tab and run it in separate window or use a different browser? Another option would probably be to use a js service worker but I'm not exactly sure how to get that working with grease/tampermonkey..

This script is pretty old and I'm not involved in Steam trading anymore so I don't think there's any point in improving it 🤷‍♂️.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment