aVitaliy
Бог флуда
- Дней с нами
- 2.836
- Розыгрыши
- 43
- Сообщения
- 855
- Репутация
- 23
- Реакции
- 1.136
Не имеет смысла - там понадобавляли игр без карт
Купил буквально полчаса назад для нескольких ботов, стоила - 63,30 pуб.Atriagames elite bundle (28) 71,74 pуб.
Все игры с карточками
https://store.steampowered.com/bundle/9807/Atriagames_elite_bundle/
var Cards = 0;
var Items = document.getElementsByClassName("bundle_package_item");
(function CheckNext(i) {
var appId = Items[i].children[0].attributes[1].value;
var Params = {
appids: appId,
filters: "categories"
};
$J.get("//store.steampowered.com/api/appdetails/", Params).done(function (data) {
for (var j = data[appId]["data"]["categories"].length - 1; j >= 0; --j) {
if (data[appId]["data"]["categories"][j]["id"] == 29) {
++Cards;
break;
}
}
}).always(function () {
++i;
if (i < Items.length)
CheckNext(i);
else
console.log(Cards + "/" + Items.length);
});
})(0);
чет не фурычитскрипт для подсчёта количества игр с картами в бандле, запускать на страницы бандла
Код:var Cards = 0; var Items = document.getElementsByClassName("bundle_package_item"); (function CheckNext(i) { var appId = Items[i].children[0].attributes[1].value; var Params = { appids: appId, filters: "categories" }; $J.get("//store.steampowered.com/api/appdetails/", Params).done(function (data) { for (var j = data[appId]["data"]["categories"].length - 1; j >= 0; --j) { if (data[appId]["data"]["categories"][j]["description"].indexOf("Cards") != -1) { ++Cards; break; } } }).always(function () { ++i; if (i < Items.length) CheckNext(i); else console.log(Cards + "/" + Items.length); }); })(0);
всё работает, когда все проверит тогда и напишетчет не фурычит
показывает количество бандлов и дальше не идет.
мб на мозиле лучше будет
Неавсё работает, когда все проверит тогда и напишет
var Cards = 0;
var Items = document.getElementsByClassName("bundle_package_item");
(function CheckNext(i) {
var appId = Items[i].children[0].attributes[1].value;
var Params = {
appids: appId,
filters: "categories"
};
$J.get("//store.steampowered.com/api/appdetails/", Params).done(function (data) {
for (var j = data[appId]["data"]["categories"].length - 1; j >= 0; --j) {
if (data[appId]["data"]["categories"][j]["id"] == 29) {
++Cards;
break;
}
}
}).always(function () {
++i;
if (i < Items.length)
CheckNext(i);
else
console.log(Cards + "/" + Items.length);
});
})(0);
поправил, теперь на каждом языке работаетНеа
А вся проблема в кодировках
если у тебя стим на инглише то скорее всего всё заработает
а вот если как у меня - то ответом на запрос - стимчанский выдаёт русским в кодировке CP933
Вот, пробните такой варик
Код:var Cards = 0; var Items = document.getElementsByClassName("bundle_package_item"); (function CheckNext(i) { var appId = Items[i].children[0].attributes[1].value; var Params = { appids: appId, filters: "categories" }; $J.get("//store.steampowered.com/api/appdetails/", Params).done(function (data) { for (var j = data[appId]["data"]["categories"].length - 1; j >= 0; --j) { if (data[appId]["data"]["categories"][j]["id"] == 29) { ++Cards; break; } } }).always(function () { ++i; if (i < Items.length) CheckNext(i); else console.log(Cards + "/" + Items.length); }); })(0);
= много игр = потешить ЧСВ))Чет не пойму, покупаете бандлы, выбиваете карточки = профит?
Насколько это выгодно?
При больших фермах очень выгодно.Чет не пойму, покупаете бандлы, выбиваете карточки = профит?
Насколько это выгодно?
еще есть подобные, где можно уйти хоть в небольшой +?) и чем фармишь кекторчкиПо 43.25 бандл купил, по 51.80 карточки продал
В человеко-часах это абсолютно не выгодно.Насколько это выгодно?