Автор | Тема: Скрипт для фермы |
vania z
|
36 не подскажешь, как это работает? Она хранит скрипт в локал сторедже и его
евалит? Или через файл апи перезаписывает сам себя? |
|
W_or_M
|
В последнее время обновляю скрипты вот так:
1. Выкладываю скрипт на github.com
2. В скрипте заранее прописываю через мета-теги урл до сырцов, с учетом имени
файла. Например для скрипта фермы:
// @downloadURL
https://github.com/HeyMeXa/gw_scripts/raw/master/src/farm.user.js
// @updateURL
https://github.com/HeyMeXa/gw_scripts/raw/master/src/farm.user.js
Теперь, если я внесу правки в скрипт, с указанием новой версии, скрипт автоматом
обновится у всех кто юзает greasemonkey и оные пародии.
Плюсы очевидны:
+ не нужно изобретать свой велосипед
+ разработчику не нужно думать о обновлениях вообще, просто изменить версию и
добавить обновленный скрипт в репозиторий
+ все плюшки от использования github'a
Хочу заметить, что при добавлении нового или обновленного скрипта в репозиторий,
автоматом (через хуки гита) генерируется страница с информацией о всех доступных
скриптах на основе их мета-тегов. https://github.com/HeyMeXa/gw_scripts
В планах сделать информацию о скриптах отдельной страничкой и перенести на
github.io. Будет очень няшно) |
|
vania z
|
42 просто прописать downloadURL и updateURL достаточно, он сам обновится? О_О |
|
W_or_M
|
43
Если в настройках стоит автоматическое обновление то да) По-умолчанию
автоматическое обновление включено. |
|
vania z
|
44 круто, не знал, спасибо. Очень просто:) |
|
vania z
|
Написал новую версию скрипта, она поддерживает много профилей в одном браузере и
в ней уменьшено число запросов на отрисовку страницу, выложу через ~6 часов,
после того как смогу протестировать. |
|
-Jamaican Mafia
|
Вам надо сплотиться в команду. И хакнуть серваки. И потом откатить лифтеру и
велику лвл.
И блокнуть апельсина. |
|
vania z
|
Скрипт обновлен. Единственный минус - текущие настройки будут потеряны. Теперь
они привязываются к ид персонажа, чтобы можно было разным персонажам из одного
браузера иметь разные настройки. |
|
Com_port
|
в мозилле не работает, даже вручную не могу посадить, выбрасывает с клетки |
|
vania z
|
49 какая версия браузера? как устанвливал? |
|
vania z
|
запустил ферму в мозиле, действительно криво там переносится в быстрый слот
растения. Разбираюсь. |
|
Com_port
|
|
Com_port
|
Думал, может конфликтует со скриптом, который показывает, сколько осталось
посадок до новой клетки (farm.user.js) - отключал его, отключал ГВ панель, в
разных комбинациях делал - не помогает |
|
Com_port
|
И странно, что никто не заметил, неужели уже никто лисой не пользуется (( куда
катится мир |
|
vania z
|
|
vania z
|
если где-то работать не будет, то можно ещё кое что-то переделать. Сейчас я
границы формы переношу редактированием сырого текста страницы, можно это сделать
через функции работы с домом. Но если всё и так работает, то мне лень это
менять. |
|
MyRequiem
|
не обманывай, червячок )) ты через /usr/bin/python делаешь, так же как и я )) |
|
vania z
|
57 через питон обновлять жаваскрипт? Это как? |
|
MyRequiem
|
не, не, сама страница со списком скриптов из репы генерится на питоне |
|
MyRequiem
|
больше питон никуда не лезет )) |
|