Не удается найти указанный объект line 0

Очень часто макро-менеджер Oscar Editor при сохранении нового макроса выдает ошибку «не удается найти указанный объект. Line: 0» (как вариант – «the system cannot locate the object specified. line: 0»). Или «System error: -2146697210. Line: 0» — если попытаться создать новый макрос. В общем, ошибки на любой вкус.

Такую ошибку выбивает Oscar при попытке создать новый макрос.

Так что же делать, если Oscar Editor не сохраняет макросы? Есть несколько вариантов:

1. Самый надежный способ – это переименовать файл Макро.amc в Макрос.amc. Данный способ хорошо показан в обучающем ролике, который вы можете посмотреть чуть ниже.

Макро.amc может быть в самых разных директориях – в зависимости от версии вашего Oscar. Нужную папку проще всего найти по пути, куда ссылается ярлык Oscar с рабочего стола. Нашли? Теперь идем в ScriptsMacros -> Russian -> StandardFile. Находим файл Макро.amc. Копируем его в эту же папку и копию переименовываем в Макрос.amc (именно русское «с»!). Вот что должно получиться:

Для лучшего понимания можете посмотреть видео:

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

2. Можно подкорректировать языковой файл Oscar – это тоже позволяет решить проблему. Для начала нужно найти файл Russian.txt. Находим папку с Oscar так же, как и в предыдущем способе. Затем ищем: Data -> X7 -> Forms -> MacroEdit -> Text. После этого находим и открываем блокнотом файл Russian.txt. С помощью Правка -> Найти (или Ctrl+F) находим строчку NullScript.Заменяем ее значение на Untitle Script. Со следующей строчкой NullMacro делаем то же самое. Строчку DefaultScript не трогаем! В результате получаем:
NullScript=Untitle Script
NullMacro=Untitle Macro

Все! Остается сохранить изменения.

3. Как вариант, проблему можно просто обойти. При установке Oscar Editor у программы есть несколько предустановленных макросов вроде CS_3XFIRE или Treble-Click. Стандартно они находятся в C:\Program Files\Anti-Vibrate Oscar Editor\ScriptsMacros\Russian\MacroLibrary. Соответственно, если вы устанавливали Oscar Editor в другую папку, то макросы будут находиться в Oscar Editor \ScriptsMacros\Russian\MacroLibrary.

Нужно просто скопировать эти макросы в любую удобную для вас папку — так вы получите сколько угодно уже готовых макросов. Теперь их можно открывать через Макро-менеджер и полностью редактировать. Все будет нормально сохраняться! Кстати говоря, при желании эти файлы можно изменять даже Блокнотом.

А если вас интересуют уже готовые макросы для игр, то вам прямая дорога в Макросы для X7.

Другие статьи:

Самые необычные мышки

Возможности мышки до и после установки Oscar

Как отличить «серую» мышку от «белой»

Как прозванивать провода

Основные рекомендации по работе с USB устройствами

В заголовок статьи вынесена точная формулировка «популярнейшей» ошибки: в экземпляре объекта не задана ссылка на объект miflash. Возникает она в случае несоблюдения некоторых незыблемых правил в инструкции по прошиванию телефона Xiaomi. Не пренебрегайте советами, читайте внимательно и вдумчиво.

Возможные причины поломки

Шеф, все пропало, все пропало! Кричал один известный персонаж. Мы не будем впадать в истерику и спокойно разберемся в создавшейся ситуации. Ошибка, выдаваемая мифлешем, на деле не так уж страшна. Но сначала все по порядку.

Прошивка на смартфон от Сяоми устанавливается различными способами, один из которых будет затронут в данной статье. Miflash, как программа-прошивальщик, функционирует без сбоев тогда, когда выполнены все условия для успешного проведения процесса заливки в систему телефона. Несоблюдение правил приводит к вышеназванной проблеме.

Вот небольшой список.

  1. Неверно указан путь к прошивке, утилита не понимает, или не находит то, что ей нужно.
  2. На компьютере установлен Windows 32-битной разрядной системы, замечено, что Miflash, даже начав процедуру заливки ОС в устройство, останавливается с упомянутой ошибкой.
  3. В названии папки, содержащей файл прошивки, содержатся русские буквы. Кириллица не проходит, к сожалению. Слишком длинное название также останавливает прошивальщик, но уже с другим сообщением — «Синтаксическая ошибка».
  4. Аппаратные траблы: желателен, даже обязателен, фирменный «родной» usb кабель, разъем usb 0. Популярный сверхскоростной usb 3.0 также не подходит.
  5. Для прошивания подключаемся к материнской плате, то есть к разъему, расположенному сзади системного блока.
  6. Некоторые пользователи советуют использовать стационарный компьютер, но я это не могу подтвердить, все свои опыты по прошиванию я делал на ноутбуке.

Способы решения

Как выйти из ситуации, когда все готово к началу обновления операционной системы, а прошивальщик отказывается работать. Или что еще хуже, начав процесс, останавливается. Из последней ситуации выход только один — устранить причину ошибки и завершить корректным сообщением установку.

Вы скачали, верно выбранную для вашего девайса ОС, предназначенную для Miflash. Отлично! Это первый шаг к успеху. Идем дальше. Так как в данном случае это будет архив, то его нужно распаковать. Обычный zip файл извлекается из архива и перемещается в корень диска С. Ничего переименовывать не нужно, так как в изначальном состоянии имеем название, сплошь состоящее из английских символов и цифр.

Не забываем, что под рукой должен быть компьютер, с Windows 7 64-bit. Я таскал с собой ноутбук, с данной конфигурацией установленной системы. Она оказалась наиболее лояльной к смартфонам из Китая и, особенно к программе, прошивающей телефон от Xiaomi.

Скачиваем Miflash последней версии. Не поленитесь заглянуть на 4PDA, подойдите к выбору скрупулезно, ведь оттого, где и что вы скачаете, зависит конечный результат. Устанавливаем и запускаем программу.

Важный момент! В строке выбора файла прошивки указываем не общую папку, а расположенную внутри, под названием «images». Именно в ней находится то, что нужно утилите, что она сразу поймет и конфликт будет исчерпан. Там лежит ваша прошивка.

Далее — переводите телефон в режим edl, как это сделать читайте и подключаете родной кабель.

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

В заключение

Итак, пресловутая ссылка найдена, Miflash успокоился и сделал то, что вы от него ждали. Напоминаю основное правило для разрешения подобных ситуаций: никогда не спешите и не ошибетесь. Некоторые торопыги умудрялись так усложнить ситуацию, что превращали телефон в кирпич. Ведь если процесс, что называется, пошел, то его нужно закончить. И если у вас прошивка началась и остановилась, то не нужно выдергивать смартфон из компьютера, искать другие пути и нагромождать одно неверное решение на другое. Сначала подумайте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *