[ID CS3 и ранее] InDesign CS3 и windows 10: ошибка при открытии — невозможно загрузить Type library

  • Автор темы Автор темы lenna
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

lenna

Топикстартер
10 лет на форуме
Сообщения
47
Реакции
0
Добрый день!

При переходе на windows 10 стала возникать Javascript - ошибка при открытии в InDesign CS3: Номер ошибки 104705
Сообщение об ошибке: невозможно загрузить InDesign CS3 Type library (версия 1.0)
Строка: 30

И еще не работает скрипт DoQueryList :(
Ошибка надоедает, а DoQueryList мне очень нужен...

Что нужно сделать, чтобы избавиться от ошибки?
Перейти на другую версию InDesign не можем.

Заранее спасибо!
 
1) Понять в каком автозагрузочном скрипте вызывается ошибка и выкинуть его из автозагрузки
2) Ему не нравится Type libraty? - подозреваю, что собака порылась именно тут и во втором вопросе - вангую, у индизайна под десяткой нет прав доступа к этой библиотеке,хотя это не единственная возможная причина
Попробуйте запускать индизайн от имени администратора - поменять права папке или указать другую
 
Второй вопрос, действительно, решился установкой разрешений для папки с индизом от имени скрытого администратора. Не знали, что в Win-10 такой есть... Можно сказать, я уже счастлива '%)'

Но Type Library пока не нашла :( И под администратором ошибка продолжает высвечиваться :(.
 
Сам по себе CS3 (5.0.4) под 10 нормально запускается и работает без ошибок. Хотя такого startup скрипта, как у вас тут наверное нет.

И еще не работает скрипт DoQueryList
Работает

Snap3.jpg
 
Хм. Такая ошибка вылетала на старой версии sZam5 — в скрипте sZam2Menu. А проблема в том, что у Вас не установлена поддержка VBScript для InDesign. Почему — вопрос не ко мне, я Вам индизайн не ставил.
 
Сам InDesign от администратора пробовали запускать?
Вроде бы запускала
И под администратором ошибка продолжает высвечиваться
Но ванговать до бесконечности тут сложно, топикстартер сам должен внести ясность
И перво-наперво - что за стартап скрипты стартуют у нее при запуске индизайна? В стандартный поставке CS3 никаких автозапускаемых скриптов с вызовом VBA нет - явно что-то нахимичили шаловливыми ручками, нужно разбираться 'hmmm'
 
Проще кому-нибудь сведущему посмотреть через тот же teamviewer, что за фигня и на этом закончить беду.
 
Извините, что так долго на вас внимания не обращала ) Индизайн-то всегда работал, только окошко с ошибкой мешало. Кстати, Виталий, спасибо за наводку, szam я ваш очень люблю )
А кто устанавливал? Я и устанавливал. Если можете что-нибудь хорошее посоветовать - буду рада )
 
а как узнать, какие скрипты? наверное, только szam - он устанавливается отдельно... остальные просто скопированы в папку, наверное, они все-таки по запросу запускаются.
В понедельник попробую:
1. зайти в индиз под админом способом, как в ссылке описано
2. новую версию szam в почте отыскать - все руки не доходили.
 
Последнее редактирование:
а как узнать, какие скрипты?
В индизайне, насколько я помню, все автозапускаемые скрипты лежали в подпапочках Startup scripts
Для начала просто переименуйте все подпапки скриптовой папки
Ну и поискать в найденном команду doSctipt которая собственно ошибку вызывает
 
  • Спасибо
Реакции: Linxy
Он у тебя что - в автозагрузку ставится? И VBA из себя вызывает? Зачем? %8
1. Ставится. Потому что это добавляет удобств для пользования скриптом.
2. Вызывал. Потому что в русскоязычном индезе ты вот так app.menus.item("$ID/RtMouseLayout") не получишь объект MenuItem в JS. А VB получишь. Я переделал это дело из-за как раз такой ошибки, как у топикстартера. Сейчас для русской локали menuItems перебираются, пока не встретятся нужные keys.
 
  • Спасибо
Реакции: Eugenyus и _MBK_
Господа, спасибо огромное!
Помог запуск от имени администратора по правой кнопке мыши! 'beer1' 'closed'
 
2. Вызывал. Потому что в русскоязычном индезе ты вот так app.menus.item("$ID/RtMouseLayout") не получишь объект MenuItem в JS. А VB получишь. Я переделал это дело из-за как раз такой ошибки, как у топикстартера. Сейчас для русской локали menuItems перебираются, пока не встретятся нужные keys.

серьезно? $ID же как раз и добавляется, чтоб локализация не влияла.
 
Статус
Закрыто для дальнейших ответов.