Archived Comments (locked)

in
Subscribe to Archived Comments 40 posts, 9 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
Gr_Kalliostro User

Привет:)
Ну как там продвигаются дела со скриптом? Ато ты пропал куда-то.)

 
Crashoverride16 User

i dont speak that language but r u sure it only runs in opera?can it b used in Mozilla?

 
Virtuos Script's Author

Привет. )
По поводу ресурсов посмотрю.
Цвета для индикации... МОжет даже учту в настройках.
Планирую постройку для всех деревень. +постройку войск, исследования, автофарм, автосейв, автопосыл ресурсов.
Все алгоритмы уже есть.
К сожалению пока нет времени их реализовать. Идея сама хорошая, т.к. в траве я уже около года.
Автопостройка до определенного уровня - ИМХО плохая идея. На первых этапах это актуально. А вот скажем после 10-уровня зданий - нет. А если играть по-серьезному, то скрипт действительно окажется полезным инструментом именно на высоком уровне развития деревень. Просто уже опыт игры. Да к томужечасто густо оказывается, что не нужно именно последовательно строить ресурсное поле up lvl, а именно по условия "списка задач". Поэтому этой функции не будет.
Жаль что у тебя скрипт не работает для Opera. Правда. У меня с ним нет никаких проблем и сво, и свои функции выполняет в полном объеме.
Работа над скриптом идет, но увы медленно - мало времени. Но если удастся реализовать в полном объеме - думаю получится нечто неимеющее аналогов на JS (пока что). На других языках встречал, но что-то все кривое какое-то. Одним словом работа кипит.
Спасибо за внимание к моему скрипту. ))

 
Gr_Kalliostro User

Кстати насчёт скрипта под мазилу, дизайн классный ;)

Есть маленький недочёт: когда ресов 100% то индикатор не полностью заполнен, чуть-чуть остаётся незакрашеного места, скорее всего ошибка в несоответствии размеров полей.

Есть такое предложение, если возможно, индикаторы наличия ресов сделать в диапазоне от красного к зелёному, как часто делают в играх чем меньше - тем краснее, чем больше - тем зеленее.)

Да, и ещё хотелось бы узнать планируемые возможность данного скрипта, будет ли он реализован для одной деревни или нет, планируется только ручное заполнение списка задач или возможно будет указать только область действий и скрипт будет выполнять всё сам (типа авто-отстройка всех ресурсных полей до максимума).

 
Gr_Kalliostro User

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

 
Virtuos Script's Author

Привет!

Тот лог, который ты мне прислал... 1-ый баг не мой. 2-ой... Возможно ты поставил галочку "Построение двух построек (Римляне)", не для римлян, или по каким-бы то нибыло причнам не выполнилось условия автопостроения.
Теперь я просто сделал так, чтобы он ничего не делал, если условие не выполняется.

 
Gr_Kalliostro User

Привет!
Извени времени особо небыло ))) Вот две ошибки которые могут быть связаны со скриптом:

JavaScript - http://speed.travian.bg/karte.php
Event thread: load
Error:
name: TypeError
message: Statement on line 175: Could not convert undefined or null to object
Backtrace:
Line 175 of linked script http://speed.travian.bg/unx.js?s
document.getElementById(of[i]).onfocus = (function ()
{
hf = true;
}
);
Line 8 of inline#2 script in http://speed.travian.bg/karte.php
map_init();
Line 8 of linked script http://speed.travian.bg/unx.js?s
mb("l1");
mb("l2");
mb("l3");
mb("l4");
initCounter();
if (typeof init_local == "function")
Line 1 of script
start();
At unknown location
[statement source code not available]

JavaScript - http://speed.travian.bg/karte.php
Timeout thread: delay 1000 ms
Error:
name: ReferenceError
message: Statement on line 348: Reference to undefined variable: link_R1
Backtrace:
Line 348 of User JS script
if (link_R1.length > 1)
Line 1353 of User JS script
RunTask(to_do);
At unknown location
[statement source code not available]

Кстати, вот ещё такой вариант ошибки:

JavaScript - http://speed.travian.bg/build.php?id=
Timeout thread: delay 1000 ms
Error:
name: ReferenceError
message: Statement on line 348: Reference to undefined variable: link_R1
Backtrace:
Line 348 of User JS script
if (link_R1.length > 1)
Line 1353 of User JS script
RunTask(to_do);
At unknown location
[statement source code not available]

 
Virtuos Script's Author

ПРивет!
Ну так скинь лог консоли. )

 
Gr_Kalliostro User

Привет, ну короче я ступил сильно, дело в том что я раньше некоторые скрипты под манки, пробовал на опере, и скидывал в папку со скриптами для оперы, ну и парочку забыл удалить и походу они конфликтовали между собой, щас я всё почистил, и одной проблемкой стало меньше, действие не распространяется на другие сайты.)
В консоле ошибок после обновления появились новые данные по ошибкам, и думаю они уже связаны с твоим скриптом.

 
Virtuos Script's Author

Привет!
Мой ответ таков. Это ошибки не моего скрипта. Для версии Opera я не использую GM_*
Прозе говоря Грисмонки.
Эти скрипты будут работать только под ФайрФоксом.
В том листинге, который ты скинул - нет ссылки на ошибку в моем скрипте.
Попробуй сделать так. Размести только мой скрипт в эту папку (для тестирования),а потом посмотри консоль.
И еще - скрипты с использованием грисмонкей(это расширение для ФайрФокса) корректнотработать не будут в Опере.

 
Virtuos Script's Author

EN: New testing version - FireFox edition.
Only at link: http://tbjs.narod.ru/tst_tbjs.user.js
It's testing version.
We can view only resources info (at this time). New features: drageble script panel, new design, etc.

RU: Новая тестовая версия скрипта, только для FireFox
Скачать можно только по адресу: http://tbjs.narod.ru/tst_tbjs.user.js
В скрипте пока что реализовано тольо отображение ресурсов.
Новшества - дизайн, теперь скрипт можно перемещать куда захотите и он запомнит свое месторасположение и пр.

 
Virtuos Script's Author

Привет!
Ты несешь не пургу.
Но правда, даже не знаю что посоветовать. Тестировал для ФайрФокса - вообще этих багов нет, которые ты описал.
Тут есть еще один момент. Есть консоль ошибко javascript-a. Если в ней выдаются ошибки свящанные именно с моим скриптом - то это первый признак неправильности работы именно этого скрипта. Иначе...
Вообще, у меня уже складывается впечатление, что от версии к версии Опера по разному реализует логику JS.
И пользовательские скрипты в том числе.
Поэтому сейчас новый проект под ФайрФокс. Возможностей намного больше, но пока что реализовать сложнее, т.к. под Опер-у более гибок JavaScript.
Но пока что есть полная уверенность в том, что описаных багов для Оперы не будет. Это даже и багами трудно назвать, т.к. у себя на ПК я не смог их выявить.
Однако благодарю, что активно тестируешь скрипт.
Надеюсь что новую, расширенную версию тоже протестируешь. Уже сейчас и функциональность, и дизайн скрипта существенно улучшились.
Когда проект будет завершен - рад буду анонсировать. )))))

 
Gr_Kalliostro User

Привет. Для пробы установил другую Оперу
Версия 9.27
Сборка 8841
Платформа Win32
Система Windows XP
Java Sun Java Runtime Environment version 1.6

Результат тот же самый, ничего не изменилось.

 
Gr_Kalliostro User

Привет. Насчёт Оперы, то она такая:
Opera
Версия 9.24
Сборка 8816
Платформа Win32
Система Windows XP

Насчёт обновления страницы, я точно не знаю что именно делает скрипт в данном случае, может обновлякет данные, может пытается соединиться с сервером, или каждую секунду повторяет своё действие на постройку, не знаю, но пока я не назначу какое либо задание и не поставлю галочку в выполнении, то он работает нормально, а мотом начинаетсяч эта фигня, точно как часы в отсчёте времени на заполнение ресов, он каждую секунду посылает запрос. Кстати подобная ситуация была со скриптом Травиан Бейонд при установки его на Оперу. У меня была мысль, что возможно скрипт пытается скорректировать время с сервером... Кстати есть ещё мысль, возможно это защитная реакция оперы на подобные самостоятельные действия скрипта, мож она воспринимает эти действия как действия шпионской проги.)

Насчёт распространения на сайты, я понимаю что скрипт напревленного действия, только на сайты травиана, поэтому это скорее всего баг в Опере, просто данная закономернось (скрипта нет и бага нет и наоборот) немного смущает. Насчёт первой проблемы возможно тоже дело в опере, щас пытаюсь найти более новую версию, но не последнюю, т.к. в последней по твоим словам куча багов.

з.ы. Я не программер и далёк от всего этого, так что не ругайся если несу пургу.)

 
Virtuos Script's Author

Привет. Скрипт обновляет страницу раз в 15 минут.
Если каждую секунду, то это что-то с настройками Оперы.
Естественно нелогично перезагружать страницу каждую секунду.
Да в скрипте и нет необходимости ее перезагружать. Введено обновление текущей страницы каждые 15 минут во избежание "отлогинивания". Может ты что-то другое имеешь ввиду - или именно автоматическую перезагрузку страницы каждую секунду? В скрипте этой функции нет... У меня ведь тоже инет не скоростной. ))

По поводу карты - буду разбираться. Страннова-то конечно. Но разберусь.

По поводу распространения действия скрипта на другие сайты, то в теории это невозможно (т.е. в Опере, в нутри скрипта прописывается область действия, и это только ТРАВИАН), к томуже, скажем, у меня на других сайтах все норм. Может ты просто к тому моменту еще и JavaScript отключил? Этот вопрос тоже не поннятный, т.к. скрипт точно распространяется только на ТРАВУ, если же нет, то это БАГ той версии Опера, которая у тебя, к большому сожалению.
Уточни еще раз - какая версия Оперы?

 
Gr_Kalliostro User

Привет, спасибо что быстро исправил ошибку в прошлой версии.)

Слушай, после заполнения списка задач и установки на выполнение он пытается каждую секунду обновить страницу, что у него не получается всвязи с не великой скоростью моего интернета.)

Так же я забыл упомянуть в прошлый раз о том, что при наличии данного скрипта в папке со скриптами для Оперы (даже если сами скрипты отключены) то в траве в режиме карты при наведении на деревню для просмотра деталей данной деревни (в окошке "Детали:" справа от карты), эти данные не отображаются, но если скрипт убрать из папки со скриптами, то всё нормально. Возможно это реакция Оперы на скрипт, не знаю, но вот такая вот фигня получается)) Кстати, это происходит не только в траве, но и на других сайтах с подобним отображением активного содержимого страницы. (как пример при наличии скрипта в папке, на даннойстранице я нажимаю ссылку "Add a comment" и окошко для введения текста у меня не появляется, скрипт убрал, всё нормально)

 
Virtuos Script's Author

? "Opera 9.5". Вот и ответ.
К томуже это ошибка для встроенного FrameWork-a Mootols, который (естественно) писал не я. К тому же он заточен под все браузеры, и прошел серьезную тест выдержку. Что еще раз говорит о том, что для версий браузера Opera 9.52 существует бросающийся в глаза баг. Увы.
Сейчас ведется заргаботка версии скрипта для FireFox.

 
liblikas User

Дома выдает такую инфо:

JavaScript
User JS compilation
Syntax error C:\Program Files\Opera 9.5 beta\jvscript\tbjs053.js: line 2750 of User JS script :
Expected expression
mover.addListener("mousemove",this.coord);},stop:

Но это при операционной системе Vista. На работе XP, показывало что то похожее, не могу с точностью утверждать. В понедельник напишу какая на XP ошибка возникает. Там заинсталированна Opera 9.52 возможно в этом и есть проблема. JavaScript и Cookies включены, скрипт скопирован верно. Спасибо за столь оперативную помощь.

 
Virtuos Script's Author

Приветствую!
1. Может быть отключен JavaScript (нажать F12 ключить JavaScript).
2. Может быть отключены куки (F12 включить Cookies)
3. Скрипт скопирован не в ту папку, в которой прописан путь с пользовательским скрипта Опера.

Скрипт работает корректно. Проверял на нижних версиях и на других сборках.
Для версии Opera 9.52 - скрипта не будет, т.к. версия браузера сырая, и JavaScript там криво реализован.

Если никак не хочет работать, то в настройках для JavaScript (это там где прописывается путь к пользовательским скриптам) - необъодимо включить галочку "Консоль ошибок", посмотреть ошибки которые вазникают в этой версии браузера, и для ЭТОГО СЕРВЕРА (в смысле travian*.*), и написать сюда. Я буду уже разбираться.

 
liblikas User

Всем привет. Есть проблема - не запускаетса скрипт. По параметрам все сходитса кроме(Сборка 8827 не знаю что это) но признаков жизни не подает. Как можно пытатсья решить эту проблему?

 
Virtuos Script's Author

Доавлена новая версия скрипта, 0.5.3 - в которой исправлено некорректное отображение индикатора ресурсов для рынка.

Added new version 0.5.3

remove BUG for Market resource indicator.

 
Virtuos Script's Author

В новой версии скрипта это исправлено.
Скоро ее выложу.

 
Gr_Kalliostro User

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

Opera
Версия 9.24
Сборка 8816
Платформа Win32
Система Windows XP

 
Virtuos Script's Author

Now you have English description and instruction:

http://tbjs.narod.ru/tbjs_en.htm

Translated with Prompt (c) (tm)

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel