Steam Web Tools - Расширение для браузеров
- VIT
- Майор
- Сообщения: 831
- Зарегистрирован: 15.01.2007
- Откуда: ::1
- Благодарил (а): 69 раз
- Поблагодарили: 451 раз
- Контактная информация:
Grey Fox
1. Планирую сделать настраиваемое меню в профиле, где легко можно будет добавить и свои пункты. Тогда будут и эти.
2. Иконка с сайта берется, нет иконки - значит сайт не отдал.
3. "История имен" - добавленно, "Все комментарии" - и так существует на странице, "Все игры" - сделанно, "Инвентарь Steam Gifts" - будет
4. Скорее всего будет
5. Пока думаю как сделать хорошо. Так же у меня пока сессия и времени сейчас почти нет.
1. Планирую сделать настраиваемое меню в профиле, где легко можно будет добавить и свои пункты. Тогда будут и эти.
2. Иконка с сайта берется, нет иконки - значит сайт не отдал.
3. "История имен" - добавленно, "Все комментарии" - и так существует на странице, "Все игры" - сделанно, "Инвентарь Steam Gifts" - будет
4. Скорее всего будет
5. Пока думаю как сделать хорошо. Так же у меня пока сессия и времени сейчас почти нет.
- Grey Fox
- Сержант
- Сообщения: 82
- Зарегистрирован: 16.01.2013
- Поблагодарили: 11 раз
- Контактная информация:
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 (добавить в базу)
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 раза
- Контактная информация:
Спасибо, очень полезное расширение. Бы ло бы приятно видеть хотя бы часть функций http://www.enhancedsteam.com/ (тоже расширение для хрома)
а BL то упал %)
а BL то упал %)

Steam inventory
- FoXSempai
- Полковник
- Сообщения: 1043
- Зарегистрирован: 23.01.2012
- Благодарил (а): 46 раз
- Поблагодарили: 141 раз
- Контактная информация:
Странно, не могу его почемуто установить. Пишет "Download was not a CRX".Messiah7 писал(а):Спасибо, очень полезное расширение. Бы ло бы приятно видеть хотя бы часть функций http://www.enhancedsteam.com/ (тоже расширение для хрома)
а BL то упал %)
-
- Полковник
- Сообщения: 1028
- Зарегистрирован: 22.11.2008
- Благодарил (а): 39 раз
- Поблагодарили: 386 раз
- Контактная информация:
Предлагаю добавить кнопку удаления всех товаров из корзины, а то бывает добавишь все DLC например и сидишь потом выкликиваешь их.
Подсмотрел в enhancedsteam
Правда если юзать кнопку сразу после добаления товара, firefox выдает окно о том что будет повторная отправка данных, так что возможно имеет смысл использовать location.href тудаже в корзину.
Вобще в enhancedsteam много хороших идей реализовано, которые можно было бы позаимствовать для Steam Web Tools.
Подсмотрел в 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>
Вобще в enhancedsteam много хороших идей реализовано, которые можно было бы позаимствовать для Steam Web Tools.
-
- Майор
- Сообщения: 562
- Зарегистрирован: 31.07.2011
- Благодарил (а): 152 раза
- Поблагодарили: 131 раз
- Контактная информация:
Жму сюда: http://steamcommunity.com/profiles/76561198050193364 - "CSm: неизвестный пользователь". Жму "Проверить на Check.CSmania.RU" - "В черном списке сайта CSmania.RU".
Браузер Chrome.
В режиме инкогнито правильно отображает. Видимо, куки нужно чистить. :(
Отключил и включил расширение. Помогло.
Браузер Chrome.
В режиме инкогнито правильно отображает. Видимо, куки нужно чистить. :(
Отключил и включил расширение. Помогло.
Последний раз редактировалось Manro 29.01.2013, 08:48, всего редактировалось 2 раза.
-
- Капитан
- Сообщения: 480
- Зарегистрирован: 07.10.2011
- Благодарил (а): 309 раз
- Поблагодарили: 23 раза
- Контактная информация:
Все нормально показывается в Chrome.Manro писал(а):Жму сюда: http://steamcommunity.com/profiles/76561198050193364 - "CSm: неизвестный пользователь". Жму "Проверить на Check.CSmania.RU" - "В черном списке сайта CSmania.RU".
Браузер Chrome.
- Вложения
-
- sa.PNG (154.12 КБ) 1125 просмотров
- sa.PNG (154.12 КБ) 1125 просмотров
-
- Майор
- Сообщения: 562
- Зарегистрирован: 31.07.2011
- Благодарил (а): 152 раза
- Поблагодарили: 131 раз
- Контактная информация:
VIT
Можно подробнее? Как вообще ClassID присваивается? Есть две игры с разным ClassID, никаких приписок в инвентаре не вижу, в чем различие? Тоже касается ключей для TF2. У большинства один ClassID, но у некоторых другой.
Можно подробнее? Как вообще ClassID присваивается? Есть две игры с разным ClassID, никаких приписок в инвентаре не вижу, в чем различие? Тоже касается ключей для TF2. У большинства один ClassID, но у некоторых другой.
- Grey Fox
- Сержант
- Сообщения: 82
- Зарегистрирован: 16.01.2013
- Поблагодарили: 11 раз
- Контактная информация:
Это значит игры с разной подпиской. Смотреть нужно уже по SubID. Насчет TF2 ключей, дело в том что есть ключи на хеллуин, зимние и прочие ключи. У них всех есть срок действия пока они со свойством, затем они становятся обычными TF2 ключами с виду и по действию. Но ClassID у них остается разным.Manro писал(а):VIT
Можно подробнее? Как вообще ClassID присваивается? Есть две игры с разным ClassID, никаких приписок в инвентаре не вижу, в чем различие? Тоже касается ключей для 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 раз
- Контактная информация:
Manro
Grey Fox
в след. обновлении (скоро) будет добавлен новый способ определения SubID (но только для своих гифтов), который к тому же поможет в пополнении базы соответсвий
Grey Fox
в след. обновлении (скоро) будет добавлен новый способ определения SubID (но только для своих гифтов), который к тому же поможет в пополнении базы соответсвий