Со скриптами – это макросы написаны в совместительстве с другим языком программирования, например Javascript как у меня, – все сложнее.
В скриптах может быть два варианта остановки в зависимости от этой настройки:
Manage – Options – General
Эту настройку по аналогии можно указать и в самом скрипте по умолчанию. Вставьте вначале следующий код:
//imacros-js:showsteps no
Для этого в скрипт написанный на Javascript нужно вставить следующую функцию. При этом работать эта функция будет только для команды iimPlayCode:
function iimPlayCode(code) {
var Cc = Components.classes,
Ci = Components.interfaces,
wm = Cc["@mozilla.org/appshell/window-mediator;1"]
.getService(Ci.nsIWindowMediator)
.getMostRecentWindow("navigator:browser");
iimPlay('CODE:' + code);
if (iimGetLastError() == 'Macro stopped manually') {
window.setTimeout(function() {
wm.iMacros.panel.sidebar.
document.getElementById('message-box-button-close').click()
} , 4);
throw 'Скрипт остановлен кнопкой стоп!';
}
}; Если при открытие csv файла с помощью excel У все поехали ячейки - это простой… Read More
Простые шаги как происходит Загрузка проекта на Github и Автодеплой на сервер Сделайте работу проще! Read More
Миграция базы данных - помогают с этим библиотеки SQLAlchemy и Alembic. Read More
Основные Команды Git, которые точно пригодятся. Сохрани себе шпаргалку Git Read More
Установка PostgreSQL на сервер Read More
Как создать PrimaryKey в талице базы данных SQL [РЕШЕНО] Ошибка relation tablename_id_seq doesn't exist Read More