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

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

#106 Сообщение 11.12.2012, 16:15

qazarius
qazarius писал(а): изменил установку куки для проверки возраста чтобы ставилась сразу
при каждом обновлении страницы будет добавляться новая одноименная кука - это не есть гуд

мог бы коменты вырезать и дату у куки тогда исправить

у тебя весь код выполняется на всех страницах сайтов стима, там где он совсем не нужен - это не есть гуд, скорее из-за этого что-то и не работает

не надо сюда под спойлер код выкладывать, лучше ссылку на файл в дропбоксе(или т.п.) или код на dumpz.org(или т.п.)

Официально под FireFox расширение не планируется, так как этот браузер не дает нативной работы userJS в расширениях, а эмулировать самим - это полная жопа.

Аватара пользователя
Shlak
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1940
Зарегистрирован: 24.04.2011
Откуда: Рязань
Благодарил (а): 97 раз
Поблагодарили: 548 раз
Контактная информация:

#107 Сообщение 11.12.2012, 16:28

VIT
Можно ли ожидать скрипт для Greasemonkey?
Alexander.S писал(а):Shlak +. Написать скрипт и обновлять его. Самое оно.
Это сарказм?
Последний раз редактировалось Shlak 11.12.2012, 16:42, всего редактировалось 2 раза.
Тут только мой Steam профиль. Больше там ничего нет.
Изображение
Magicka 2 (Reff)

Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#108 Сообщение 11.12.2012, 16:36

Shlak +. Написать скрипт и обновлять его. Самое оно.
Изображение

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

#109 Сообщение 12.12.2012, 06:40

Как оказалось, все гараздо проще.
Скрипты из расширения для оперы, работают в Greaseмonkey с минимальными изменениями.
http://pastebin.com/Wx1X2L45
http://pastebin.com/UDh0hY6T
http://pastebin.com/2SyEuu1n
http://pastebin.com/Z1ktQNp2

Добавил имена скриптов в блок метаданных чтобы их можно было различить в управлении скриптами.
В файле steam-store-game-page заменил в одной строке (gamenameEl.innerText.trim()) на (gamenameEl.textContent.trim()) иначе не добавлялся блок с дополнительными ссылками.
В файле steam-store изменил дату истечения куки.
Собственно и все.

steamcommunity и sendgift-page почемуто неработают на версиях Firefox ниже 14.01

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

#110 Сообщение 12.12.2012, 16:22

позже попробую самостоятельно сделать поддержку Greaseмonkey
и залить расширения на github

qazarius
добавил в шапку

Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#111 Сообщение 12.12.2012, 17:32

VIT писал(а):и залить расширения на github
Лучше сюда http://userscripts.org/
Изображение

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

#112 Сообщение 12.12.2012, 18:12

Alexander.S
ода, и каже там люди буду смотреть исходники и делать форки?
ответ
эти 2 ресурса для решения разных задач

Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#113 Сообщение 12.12.2012, 18:35

VIT Не ну, если разрабатывать что то совместно с кем то лучше на github, а если уже и финальный выйдет скрипт то сразу на юзерскриптс.
Изображение

Аватара пользователя
Monk
VIP
VIP
Сообщения: 4713
Зарегистрирован: 21.11.2009
Благодарил (а): 418 раз
Поблагодарили: 1053 раза
Контактная информация:

#114 Сообщение 12.12.2012, 18:57

Да хоть гуглокод, какая разница.

Аватара пользователя
Shlak
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1940
Зарегистрирован: 24.04.2011
Откуда: Рязань
Благодарил (а): 97 раз
Поблагодарили: 548 раз
Контактная информация:

#115 Сообщение 12.12.2012, 21:04

Инструкция по установке Steam Web Tools на Firefox
  1. Установите расширение Greasemonkey
  2. Скачайте скрипты Steam Web Tools для Greasemonkey по следующим сылкам:
  3. Переименуйте файлы в формат *.js
  4. Нажмите "Открыть с помощью" -> "Firefox"
  5. Согласитесь на установку скрипта
Тут только мой Steam профиль. Больше там ничего нет.
Изображение
Magicka 2 (Reff)

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

#116 Сообщение 18.12.2012, 20:00

Обновление 0.2.2
* инвентарь через кнопку "Продать товар" на странице торговой площадки теперь отображается

byone
Лейтенант
Лейтенант
Сообщения: 245
Зарегистрирован: 31.12.2011
Благодарил (а): 119 раз
Поблагодарили: 41 раз
Контактная информация:

#117 Сообщение 18.12.2012, 21:02

нашел почти баг с чем связано не знаю но возможно тебе будет полезна просто данная инфа
на странице СоН http://store.steampowered.com/app/4560/ почему-то плагин не отрабатывает
*Chrome

ПС за плагин личный низкий поклон - реально полезная фича и экономит кучу времени

Аватара пользователя
makc_ar
Майор
Майор
Сообщения: 510
Зарегистрирован: 11.04.2012
Откуда: Краснодар
Благодарил (а): 33 раза
Поблагодарили: 284 раза
Контактная информация:

#118 Сообщение 01.01.2013, 09:31

Что за х. в Chrome, моргает при выборе возрастного ограничения (((
Prometheus Project - команда переводчиков.
https://vk.com/prometheus_project

christophor
Майор
Майор
Сообщения: 751
Зарегистрирован: 08.01.2010
Благодарил (а): 25 раз
Поблагодарили: 141 раз
Контактная информация:

#119 Сообщение 01.01.2013, 14:11

makc_ar писал(а):Что за х. в Chrome, моргает при выборе возрастного ограничения
Уже отписывался автору по этому поводу. В следующей версии будет исправлено.
Временное решение: отключить скрипт -> поставить возраст вручную -> нажать ввод.
После этого всё равно будет моргать, но теперь можно спокойно нажимать на зелёную кнопку "ввод" для перехода.
Это только для обычного режима, у инкогнито же куки отключены. Для него всегда придётся включать/отключать скрипт.

Giza
Полковник
Полковник
Сообщения: 1525
Зарегистрирован: 06.02.2008
Благодарил (а): 9 раз
Поблагодарили: 310 раз
Контактная информация:

#120 Сообщение 04.01.2013, 02:35

christophor писал(а):
makc_ar писал(а):Что за х. в Chrome, моргает при выборе возрастного ограничения
Уже отписывался автору по этому поводу. В следующей версии будет исправлено.
Временное решение: отключить скрипт -> поставить возраст вручную -> нажать ввод.
После этого всё равно будет моргать, но теперь можно спокойно нажимать на зелёную кнопку "ввод" для перехода.
Это только для обычного режима, у инкогнито же куки отключены. Для него всегда придётся включать/отключать скрипт.
хах. Проще нажать остановку загрузки страницы и выбрать что нужно.

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