Steam Web Tools - Расширение для браузеров

Программное обеспечение, относящееся к Steam
Сообщение
Автор
Аватара пользователя
VIT
Майор
Майор
Сообщения: 831
Зарегистрирован: 15.01.2007
Откуда: ::1
Благодарил (а): 69 раз
Поблагодарили: 451 раз
Контактная информация:

#181 Сообщение 04.03.2013, 00:25

Giza
заменю в след. версии

Аватара пользователя
Grey Fox
Сержант
Сержант
Сообщения: 82
Зарегистрирован: 16.01.2013
Поблагодарили: 11 раз
Контактная информация:

#182 Сообщение 11.03.2013, 10:35

Giza писал(а):http://steamdb.info там сейчвс вроде добавили Extended Info, да и базу обновили, а тот будет обновлять или нет неизвестно еще
Я тоже заметил что старую базу не обновляют, плюс не вся информация о региональных ограничениях есть, видимо стим изменил инфо по ним. Я себе уже заменил в скрипте, но лучше конечно в официальном обновлении.

VIT
Плюс хотелось бы уточнить относительно маркета.
1) У тебя когда стоит группировка то при попытке продажи ключа например в маркете есть еще поле для количества, но указывая там больше один мне система выдает ошибку. Было бы очень удобно сразу указать сколько ключей хочешь выложить на маркете, а не тыкать 30 раз кнопку продать.
2) Еще если есть активные лоты в большом количестве, а текущая цена предмета снизилась и хочешь поменять цену, хорошо бы кнопочку удалить все активные лоты, чтобы можно впоследствии их выложить с новыми ценами.
Скажи плиз ты в этом направлении что нить делаешь?
Изображение

Аватара пользователя
Sidex44
Лейтенант
Лейтенант
Сообщения: 102
Зарегистрирован: 03.01.2012
Благодарил (а): 2 раза
Контактная информация:

#183 Сообщение 11.03.2013, 23:38

Хотелось бы увидеть возможность поиска игры по сайту http://www.tf2outpost.com/. Тоесть у каждой игры ссылка "посмотреть на tf2outpost" было бы полезно.

Аватара пользователя
VIT
Майор
Майор
Сообщения: 831
Зарегистрирован: 15.01.2007
Откуда: ::1
Благодарил (а): 69 раз
Поблагодарили: 451 раз
Контактная информация:

#184 Сообщение 12.03.2013, 01:06

Grey Fox
1) сложно, пока браться за это не буду
2) подумаю

Sidex44
сделаю, если скажешь как получить такую ссылку

qazarius
Полковник
Полковник
Сообщения: 1028
Зарегистрирован: 22.11.2008
Благодарил (а): 39 раз
Поблагодарили: 386 раз
Контактная информация:

#185 Сообщение 12.03.2013, 03:16

Выделение цветом подписок имеющихся на аккаунте и в инвентаре было бы замечательно, если возможно.

Manro
Майор
Майор
Сообщения: 562
Зарегистрирован: 31.07.2011
Благодарил (а): 152 раза
Поблагодарили: 131 раз
Контактная информация:

#186 Сообщение 12.03.2013, 05:39

Предложение: ввести дополнительную колонку, отображающую цену, по которой игра продавалась в Steam с максимальной скидкой. Либо колонку для внесения своих примечаний к каждому лоту.

Аватара пользователя
dimon222
Майор
Майор
Сообщения: 599
Зарегистрирован: 08.03.2007
Откуда: Hell
Благодарил (а): 19 раз
Поблагодарили: 188 раз

#187 Сообщение 17.03.2013, 01:48

Скрипт может проверять ценники основной подписки на странице игры, но не может проверять ценники для других паков на этой же странице.
Фиксабельно?

Пример - http://store.steampowered.com/app/102500/
KoA Reckoning - Collection - не посмотреть ценники других стран.
Изображение

Аватара пользователя
VIT
Майор
Майор
Сообщения: 831
Зарегистрирован: 15.01.2007
Откуда: ::1
Благодарил (а): 69 раз
Поблагодарили: 451 раз
Контактная информация:

#188 Сообщение 17.03.2013, 02:14

dimon222
на предыдущих страницах обсуждалось

Аватара пользователя
bugme666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1168
Зарегистрирован: 29.01.2009
Откуда: MOSCOШ
Благодарил (а): 882 раза
Поблагодарили: 358 раз
Контактная информация:

#189 Сообщение 17.03.2013, 03:15

Для Steam Database сделали официальный юзерскрипт, можно его юзать.
http://steamdb.info/userscript/

Аватара пользователя
ShizoID
Майор
Майор
Сообщения: 708
Зарегистрирован: 28.11.2011
Откуда: 78rus
Благодарил (а): 419 раз
Поблагодарили: 241 раз
Контактная информация:

#190 Сообщение 17.03.2013, 03:26

bugme666 писал(а):Для Steam Database сделали официальный юзерскрипт, можно его юзать.
http://steamdb.info/userscript/
Это они, конечно, молодцы. Но клевая кнопочка "view in steam database" ведет на страницу аппа, а не подписки, что огорчает.

Добавлено спустя 6 минут 27 секунд:
также, при переходе со страницы магазина в центр сообщества, в браузере отображается строка

Код: Выделить всё

http://steamcommunity.com//app/221260
А клевая зеленая кнопочка "steam database" отображается только при правильной ссылке

Код: Выделить всё

http://steamcommunity.com/app/221260
"Я понял жуткую вещь: все конфигурации 1С как на 7-ой, так и на 8-ой
платформе - работают просто идеально... пока какой-нибудь урод не
начинает там вести учет.... (((("

https://bash.im/quote/392815

Аватара пользователя
Grey Fox
Сержант
Сержант
Сообщения: 82
Зарегистрирован: 16.01.2013
Поблагодарили: 11 раз
Контактная информация:

#191 Сообщение 18.03.2013, 15:29

dimon222 писал(а):Скрипт может проверять ценники основной подписки на странице игры, но не может проверять ценники для других паков на этой же странице.
Фиксабельно?

Пример - http://store.steampowered.com/app/102500/
KoA Reckoning - Collection - не посмотреть ценники других стран.
А вот так уже посмотришь http://store.steampowered.com/sub/14221/
bugme666 писал(а):Для Steam Database сделали официальный юзерскрипт, можно его юзать.
http://steamdb.info/userscript/
Функционала данного скрипта относительно базы подписок предостаточно. Просто пора сменить cdr. на steamdb вот и все.

Добавлено спустя 16 минут 53 секунды:
VIT писал(а): Sidex44
сделаю, если скажешь как получить такую ссылку
Я вот хотел какраз насчет тф2аутпоста спросить.

Было бы хорошо подвесить на их страницу доп скрипт, который при открытии со страницы игры поиска http://www.tf2outpost.com/search выбирал бы инвентарь игр стима, а уже затем вставлял бы в строку поиска имя игры которое передалось со страницы. В этом случае оставалось бы только выбрать игру кликом и нажать кнопку поиска. Так как у них поиск выполняется каждый раз новый со своим идентификатором делать автоматический поиск проблематично, а вот сделать выбор инвентаря игр и вставить затем название игры в поле, тут думаю попроще.
Как тебе такая идея?
Изображение

Аватара пользователя
VIT
Майор
Майор
Сообщения: 831
Зарегистрирован: 15.01.2007
Откуда: ::1
Благодарил (а): 69 раз
Поблагодарили: 451 раз
Контактная информация:

#192 Сообщение 18.03.2013, 17:08

Обновление 0.2.7

Изменения:
* заменен вьювер подписок на SteamDB.info
+ на странице игры: ссылки получения цен для неосновных подписок
+ на странице игры: ссылка просмотра приложения/пака на SteamDB.info
+ на странице игры: ссылка поиска на Plati.ru
+ в корзине: форма для добавления подписки по номеру
* мелкие исправления

Аватара пользователя
Grey Fox
Сержант
Сержант
Сообщения: 82
Зарегистрирован: 16.01.2013
Поблагодарили: 11 раз
Контактная информация:

#193 Сообщение 19.03.2013, 14:40

VIT писал(а):Обновление 0.2.7
Изменения:
+ в корзине: форма для добавления подписки по номеру
Очень удобная фича. А то муторно каждую игру/подписку открывать и тыкать добавление. Спасибо!

Есть еще пожелания добавить удаление всех выставленных лотов с маркета (как в свое время ты добавил очистку корзины).

Так же насчет tf2outpost поиска продублирую:
Было бы хорошо подвесить на их страницу доп скрипт, который при открытии поиска со страницы игры http://www.tf2outpost.com/search , выбирал бы инвентарь игр стима, а уже затем вставлял бы в строку поиска имя игры которое передалось со страницы. В этом случае оставалось бы только выбрать игру кликом и нажать кнопку поиска. Так как у них поиск выполняется каждый раз новый со своим идентификатором делать автоматический поиск проблематично, а вот сделать выбор инвентаря игр и вставить затем название игры в поле, тут думаю попроще.
Как тебе такая идея?
Изображение

Аватара пользователя
Grey Fox
Сержант
Сержант
Сообщения: 82
Зарегистрирован: 16.01.2013
Поблагодарили: 11 раз
Контактная информация:

#194 Сообщение 25.03.2013, 12:23

VIT
Я нашел способ добавить поиск игр по tf2outpost.com. У них каждой игре присвоен свой уникальный идентификатор в базе, например: arma 3 alpha (4279), bioshock infinite (3187) и так далее. Если проинспектировать их поиск http://www.tf2outpost.com/search , то там подгружается полная база соответствий их игр и ID которые они присвоили. Подозреваю каждой новой игре просто присваивается новый ID который просто можно будет добавить в будущем.

Выглядит это так:

Код: Выделить всё

<div class="item micro" data-hash="753,3187" data-name="bioshock infinite">
753 - собственно инвентарь подарков игр
3187 - это и есть ID которое присвоено игре "bioshock infinite"

Я для удобства скинул всю их базу в текстовик, там обычный xml: https://www.sugarsync.com/pf/D7457639_65303738_353953

Далее достаточно в следующий урл вставить нужный ID и получится ссылка с поиском: "http://www.tf2outpost.com/item/753/stock/<ID>/6"
Например:
arma 3 alpha - http://www.tf2outpost.com/item/753/stock/4279/6
bioshock infinite - http://www.tf2outpost.com/item/753/stock/3187/6
Со страницы игры так же как ты ищешь по SteamMoney.com и Plati.ru можно сравнивать с базой соответствий имени и TF2OP_ID и давать ссылку. Как видно на странице появляется иконка с игрой и под ней кнопка Wiki и Поиск. Wiki ведет на страницу игры в стимсторе, а Поиск ссылка создается новая на каждый такой запрос. Вот на нее потом пользователь уже тыкнет сам, либо ты можешь автоматом редиректить на новую ссылку с поиском.

А базу соответствий лучше всего залить в твою онлайн базу. Идеально было бы связать TF2OP_ID с конкретными SubID, но нужно подумать как бы это сделать. Например просканировать все страницы подписок со steamdb.info и сравнить с этим списком с TF2OP.
Изображение

Аватара пользователя
Sidex44
Лейтенант
Лейтенант
Сообщения: 102
Зарегистрирован: 03.01.2012
Благодарил (а): 2 раза
Контактная информация:

#195 Сообщение 25.03.2013, 19:34

В последней версии не удается отправить гифт подарком тому у кого он уже есть
Изображение

Ответить Вложения 2