Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Неожиданно перестали работать JS (imacros) под FF

№113-04-2017 12:17:52

Codepg
Участник
 
Группа: Members
Зарегистрирован: 10-03-2016
Сообщений: 16
UA: Chrome 57.0

[РЕШЕНО] Неожиданно перестали работать JS (imacros) под FF

Добрый день.
Сразу оговорюсь, что пользовался поиском и по форуму, и гуглом, и даже яндексом, правда, в последнем случае найти что-либо уже не надеялся вовсе.
Проблема следующая. Имеем на ноуте:
1) FF portable, версия 52.0.2.
2) imacros, версия 8.9.7. Последняя не ставилась принципиально, тьфу-тьфу, и так работает.
3) Скрипты с расширением .js.

В один прекрасный момент, imacros перестает корректно обрабатывать код типа iimPlayCode(''). Некорректность заключается в том, что эти строки просто игнорируются, т.е. не осуществляются переходы GOTO, не работает WAIT и пр.
Что было предпринято:
1) Ставились различные потрабельные версии, в разные папки, следовательно, проблема с профилями исключена.
2) Ставились различные версии самого imacros в только что установленный, голый, FF. В этом случае обнаружен новый глюк. Если установлена не последняя версия, то после выбора папки со скриптами, она не меняется. Т.е. видны исключительно Demo, которые были установлены вместе с аддоном. Если обновиться до последней версии, то обновление спрашивает куда поставить новые демки, указывая выбранный мной путь, после подтверждения, загружаются все скрипты из нужной мне папки.
3) Бралась потрабельная версия FF с установленным макросом со стационара, копировалась на ноут. Там он, естественно, ругался на пути, но после указания правильных, была та же проблема, что и в п.2, только в этот раз без Demo, просто коренная папка "Favorites".
Итак, мы имеем стационар, на котором работает абсолютно все и ноут, на котором работают только .iim при прочих равных.

Ранее возникали проблемы с работой JS, но они всегда решались переустановкой FF и макроса в новое место. В этот раз - нет.
Хотелось бы понять, распространенные ли это проблемы и как их решать, желательно, по отдельности каждую.

Отсутствует

 

№213-04-2017 15:55:32

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Chrome 57.0
Веб-сайт

Re: [РЕШЕНО] Неожиданно перестали работать JS (imacros) под FF

Codepg пишет

1) Ставились различные потрабельные версии, в разные папки, следовательно, проблема с профилями исключена.

следовательно - только в том случае, если в них есть PortableFirefox.ini иначе используется один и тот же профиль из AppData

Codepg пишет

2) ... после выбора папки со скриптами, она не меняется.

возможно, какие-то проблемы с правами на запись в папке с FF, не слышал о такой проблеме ни разу за последние 2 года использования iMacros'a

Добавлено 13-04-2017 15:58:46
попробуйте настроить портативный FF на ПК, потом перенесите всю папку с FF на ноут, пути должны быть реальными на обоих ПК, например разместите папку со скриптами в корне диска D: (D:\iMacros) и посмотрите - будет ли работать корректно

Отредактировано InfSub (13-04-2017 15:58:46)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№313-04-2017 20:44:29

Codepg
Участник
 
Группа: Members
Зарегистрирован: 10-03-2016
Сообщений: 16
UA: Chrome 57.0

Re: [РЕШЕНО] Неожиданно перестали работать JS (imacros) под FF

InfSub пишет

следовательно - только в том случае, если в них есть PortableFirefox.ini иначе используется один и тот же профиль из AppData

Этот момент не описал, PortableFirefox.ini используется всегда, поскольку необходим запуск нескольких копий FF.

InfSub пишет

попробуйте настроить портативный FF на ПК, потом перенесите всю папку с FF на ноут, пути должны быть реальными на обоих ПК, например разместите папку со скриптами в корне диска D: (D:\iMacros) и посмотрите - будет ли работать корректно

Удивительно, но сработало. Установил FF в С:\FireFoxPortable, скрипты поставил в D:\imacros, туда же переместил и скрипты на ноуте. После распаковки архива, все заработало, JS перестал выдавать "s is not defined" (последний час он ругался именно на это, естественно, никакой переменной s в скрипте нет). Кроме того, получается сменить пути на нужные мне.
На всякий случай, архив оставлю, не думаю, что проблема не повторится...

P.S. Проверка показала, что дело все-таки не в правах на запись в папку FF, поскольку сейчас стоит на диске C:, что получилось только после предоставления прав администратора. К слову, на  стационаре win7, на ноуте 10тка, мало ли.

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Неожиданно перестали работать JS (imacros) под FF

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]