eXeL@B —› Оффтоп —› EmEditor - Cannot open the Clipboard |
Посл.ответ | Сообщение |
|
Создано: 01 мая 2014 19:12 · Личное сообщение · #1 Приветствую всех! Возникла проблема на системе 8.1 х64, использую Emeditor и самописные макросы, ранее использовал эти макросы на виндовс 7, все работало отлично без сбоев. На другом компьютере теперь возникает ошибка или сообщение - Cannot open the Clipboard, действие происходит в Loop последовательности, но проблема явно не в коде и не в программе, я поменял емедитор на старые версии, результат одинаковый. Иногда помогает перезагрузка, грешил на другие программы, но в результате тестов выявил, что подобная ситуация бывает и сразу после перезагрузки. Все программы закрыты, система совсем чистая и новенькая, стоит мало программ уже давно используемых. На сайте автора редактора есть такой пункт - The Enable Multiple Selections, Prompt when No Undo Infomation is Available, and the Prompt when EmEditor cannot Open the Clipboard check boxes in the Edit tab of the Customize dialog box Думаю такая ситуация уже была замечена ранее, но этот чек бокс вообще ничем не помогает. Когда Loop превышает 120 - 130 повторений, тогда Клипбоард просто замерзает так сказать, он тупо копирует последнюю занесенную туда строчку вновь и вновь. Я поставил Клипбоард менеджер, чтобы просмотреть, что там копируется еще, если он недоступен. Итог такой, что все операции копирования там совершенно не отображаются. Как последний вариант, я думаю что проблема в Ява движке Емедитора, если конечно он там имеется, посмотреть пока нет возможности. Может кто сталкивался с подобной проблемой?! Редактор кажется популярный. Переписывать все на новый код или на автономные скрипты нет времени и желания, так как с текстом я должен работать динамично и открыто. Поэтому даже питон тут мне не подходит. Заранее Спасибо! ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 02 мая 2014 16:58 · Личное сообщение · #2 |
|
Создано: 02 мая 2014 20:19 · Поправил: mak · Личное сообщение · #3 Vovan666 А динамично не пробовал отловить? В оле например, потом посмотреть что возвращает гетластеррор, теоретически там должна быть причина отказа, если отказ вообще имеет место быть, я вот попробую вечерком. Кроме того, гоняя скрипт и наблюдая за событиями, заметил что мой новый файл куда копируется все данные, просто не создается, в итоге куда это все копируется я даже представить не могу, но в конце файл появляется, правда с обрезанными данными во время ошибки доступа к буферу. Я попробовал поставить таймер на паузу между операциями, в итоге пол часа работал отлично. Но утром после перезагрузки таймер уже не помог, вновь тоже самое. В итоге я включил режим совместимости с виндовс 7 и вот уже после второй перезагрузки работает как надо, файл создается, скрипт всегда имеет доступ к буферу. Еще обнаружил ошибку доступа к файлам, например тотал коммандером или вообще неважно каким образом, даже своей программой, файл открывается после 3 раза, а остальные разы залочен виндовс, при том что если параллельно удалить или открыть его в другой программе, он открывается сразу же. Симптом мне напоминает проблему ССД носителями, почему вспомнил, так как если носитель умирает, там есть целый ряд подобных совершенно невероятных исключений особенностей и ошибок, правда тут только буфер и пока больше ничего, у меня ССД стоит, но даже если так, какую роль играет режим совместимости и некие изменения которые спонтанно меняют работу скрипта. П.С. Не относится к теме, но на 8.1 мой компьютер отключается через 3 минуты после того как я отхожу от компьютера. Все настройки в системе запрещают уходить в спящий и гибернетический режим, устройства которые могут влиять тоже запрещены, камера отключена и драйвер удален специально. Вопрос - откуда он знает когда я отхожу ?! ... А вообще мне эта ошибка еще напомнила ВМВаре, когда я тут отписал об ошибке зависания менеджера Вари, а ошибка была только у меня и пары сотни других пользователей, в итоге ее пофиксили и нашли только спустя целый ГОД, причем точно описав проблему и место ошибки, ошибка Фантом. Иметь бы логгер какой ядерный для просмотра доступа к буферу. ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 02 мая 2014 21:03 · Личное сообщение · #4 mak В том-то и дело, жертва обновляется раз в месяц-два, бага вылезает примерно через версию, причем один снифер у меня на титан-энжиине, второй через loop и каждый работает через раз, если один работает, второй нет, и наоборот, сейчас этого бага нет, но через месяц если повторится скину в личку пример. |
eXeL@B —› Оффтоп —› EmEditor - Cannot open the Clipboard |