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

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

#136 Сообщение 17.01.2013, 22:31

Grey Fox
1. Планирую сделать настраиваемое меню в профиле, где легко можно будет добавить и свои пункты. Тогда будут и эти.
2. Иконка с сайта берется, нет иконки - значит сайт не отдал.
3. "История имен" - добавленно, "Все комментарии" - и так существует на странице, "Все игры" - сделанно, "Инвентарь Steam Gifts" - будет
4. Скорее всего будет
5. Пока думаю как сделать хорошо. Так же у меня пока сессия и времени сейчас почти нет.

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

#137 Сообщение 18.01.2013, 11:24

VIT
1. Хорошо. Лучше на мой взгляд делать выбор из имеющихся, а не добавлять новые, хотя посмотрим как реализуешь. И добавь все таки эти два поиска как постоянные пожалуйста. Их важность я написал еще в предыдущем посте. Если бы у меня они были раньше, я бы как минимум два раза не был бы обманут. Тем более что я тебе код написал, все работает проверено не только мной.
2. Если напрямую открывать ссылку картинки "http://tf2b.com/favicon.ico" то она прекрасно открывается, только размер конечно больше. На Опере тоже самое, иконка не отображается. Еще заметил что если зайти на TF2B.com хотя бы в тот же инвентарь, то иконка магическим образом появляется при обновлении страницы профиля. Может стоит собрать все favicon.ico и прочие иконки на одном сайте?
3. Я и сказал что многое ты добавил, либо это уже есть на странице. А "Инвентарь подарков" предлагаю добавить в пункт после обычного инвентаря, с соответствующей иконкой.
4. Отлично, буду ждать.
5. Предлагаю сделать как у тебя добавив/заменив:

"Получить SubscriptionID" изменив на "Получить SubscriptionID из базы"
А ниже добавить (при условии, что пользователь залогинен в браузере и находиться в своем инвентаре, то есть появляться должно если есть возможность "Отправить" и "Добавить в библиотеку"). "Получить SubscriptionID из инвентаря" и после получения "добавить в базу"

пример:
ClassID = 105203661
Получить SubscriptionID из базы
Получить SubscriptionID из инвентаря

->
ClassID = 105203661
SubscriptionID из базы = не известно
SubscriptionID из инвентаря = 18649 (добавить в базу)
Изображение

Аватара пользователя
Messiah7
Сержант
Сержант
Сообщения: 99
Зарегистрирован: 17.12.2008
Откуда: :адуктО
Благодарил (а): 10 раз
Поблагодарили: 3 раза
Контактная информация:

#138 Сообщение 18.01.2013, 14:13

Спасибо, очень полезное расширение. Бы ло бы приятно видеть хотя бы часть функций http://www.enhancedsteam.com/ (тоже расширение для хрома)

а BL то упал %)
===Изображение===Изображение===[url=callto://messiah7_rus]Изображение[/url]===
Изображение
Steam inventory

Аватара пользователя
FoXSempai
Полковник
Полковник
Сообщения: 1043
Зарегистрирован: 23.01.2012
Благодарил (а): 46 раз
Поблагодарили: 141 раз
Контактная информация:

#139 Сообщение 18.01.2013, 16:11

Messiah7 писал(а):Спасибо, очень полезное расширение. Бы ло бы приятно видеть хотя бы часть функций http://www.enhancedsteam.com/ (тоже расширение для хрома)

а BL то упал %)
Странно, не могу его почемуто установить. Пишет "Download was not a CRX".
Изображение Изображение

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

#140 Сообщение 20.01.2013, 14:44

Предлагаю добавить кнопку удаления всех товаров из корзины, а то бывает добавишь все DLC например и сидишь потом выкликиваешь их.

Подсмотрел в enhancedsteam

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

<a href='javascript:document.cookie=\"shoppingCartGID=0; path=/\";location.reload();' class='btn_checkout_blue' style='float: left; margin-top: 14px;'><div class='leftcap'></div><div class='rightcap'></div>Empty Cart</a>
Правда если юзать кнопку сразу после добаления товара, firefox выдает окно о том что будет повторная отправка данных, так что возможно имеет смысл использовать location.href тудаже в корзину.

Вобще в enhancedsteam много хороших идей реализовано, которые можно было бы позаимствовать для Steam Web Tools.

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

#141 Сообщение 20.01.2013, 15:36

qazarius
будет со следующим обновлением

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

#142 Сообщение 29.01.2013, 06:25

Жму сюда: http://steamcommunity.com/profiles/76561198050193364 - "CSm: неизвестный пользователь". Жму "Проверить на Check.CSmania.RU" - "В черном списке сайта CSmania.RU".
Браузер Chrome.
В режиме инкогнито правильно отображает. Видимо, куки нужно чистить. :(
Отключил и включил расширение. Помогло.
Последний раз редактировалось Manro 29.01.2013, 08:48, всего редактировалось 2 раза.

demphis
Капитан
Капитан
Сообщения: 480
Зарегистрирован: 07.10.2011
Благодарил (а): 309 раз
Поблагодарили: 23 раза
Контактная информация:

#143 Сообщение 29.01.2013, 07:12

Manro писал(а):Жму сюда: http://steamcommunity.com/profiles/76561198050193364 - "CSm: неизвестный пользователь". Жму "Проверить на Check.CSmania.RU" - "В черном списке сайта CSmania.RU".
Браузер Chrome.
Все нормально показывается в Chrome.
Вложения
sa.PNG
sa.PNG (154.12 КБ) 1124 просмотра
sa.PNG
sa.PNG (154.12 КБ) 1124 просмотра

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

#144 Сообщение 29.01.2013, 15:29

Manro
данные кешируются на 24 часа

Аватара пользователя
Xan
Модератор
Модератор
Сообщения: 631
Зарегистрирован: 10.04.2011
Откуда: [DATA EXPUNGED]
Благодарил (а): 50 раз
Поблагодарили: 101 раз
Контактная информация:

#145 Сообщение 29.01.2013, 16:03

VIT

Только сейчас заметил о появлении версии для Firefox, благодарю за отличный плагин.
Можно ли вернуть в профиль ссылку на tf2items? Старье старьем, но это еще один источник истории предметов.
Изображение
Изображение

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

#146 Сообщение 29.01.2013, 18:38

Каким образом пополняется база соответствий SubscriptionID и ClassID? ClassID=14403, SubID не определяется, самостоятельно где найти?

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

#147 Сообщение 30.01.2013, 01:01

Manro
вручную
если гифт у тебя в инвентаре, то определить можно

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

#148 Сообщение 30.01.2013, 05:13

VIT
Можно подробнее? Как вообще ClassID присваивается? Есть две игры с разным ClassID, никаких приписок в инвентаре не вижу, в чем различие? Тоже касается ключей для TF2. У большинства один ClassID, но у некоторых другой.

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

#149 Сообщение 30.01.2013, 16:31

Manro писал(а):VIT
Можно подробнее? Как вообще ClassID присваивается? Есть две игры с разным ClassID, никаких приписок в инвентаре не вижу, в чем различие? Тоже касается ключей для TF2. У большинства один ClassID, но у некоторых другой.
Это значит игры с разной подпиской. Смотреть нужно уже по SubID. Насчет TF2 ключей, дело в том что есть ключи на хеллуин, зимние и прочие ключи. У них всех есть срок действия пока они со свойством, затем они становятся обычными TF2 ключами с виду и по действию. Но ClassID у них остается разным.
VIT писал(а):Manro
вручную
если гифт у тебя в инвентаре, то определить можно
Может добавишь в плагин хотя бы без добавления в базу, как я советовал, чтобы смотреть в своем инвентаре.
Или какие то трудности с добавлением?
Grey Fox писал(а): 5. Предлагаю сделать как у тебя добавив/заменив:

"Получить SubscriptionID" изменив на "Получить SubscriptionID из базы"
А ниже добавить (при условии, что пользователь залогинен в браузере и находиться в своем инвентаре, то есть появляться должно если есть возможность "Отправить" и "Добавить в библиотеку"). "Получить SubscriptionID из инвентаря" и после получения "добавить в базу"

пример:
ClassID = 105203661
Получить SubscriptionID из базы
Получить SubscriptionID из инвентаря

->
ClassID = 105203661
SubscriptionID из базы = не известно
SubscriptionID из инвентаря = 18649 (добавить в базу)
Изображение

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

#150 Сообщение 31.01.2013, 00:02

Manro
Grey Fox
в след. обновлении (скоро) будет добавлен новый способ определения SubID (но только для своих гифтов), который к тому же поможет в пополнении базы соответсвий

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