Хотели – получите: InRndPlaceholder и InCountChars

  • Автор темы Автор темы vbatushev
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

У меня работает
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev сказал(а):
У меня работает
у меня нет

версия 1.1.
"InDesign ExtendScript
NAME: InCountChars
VERSION: 1.1
AUTHOR: Vitaly Batushev
DATE : 11.08.2005"

На машине стоит CS2 и CS3, в CS2 работает, при клике в CS3 ничего не происходит

может он изменялся как-то по ходу?
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

Нет, скачал утром с сайта. Запустил. Работает.
Разве что переименовал его в .JSX, но вряд ли это могло повлиять. Размер файла 7435 байта.
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev сказал(а):
Нет, скачал утром с сайта. Запустил. Работает.
Разве что переименовал его в .JSX, но вряд ли это могло повлиять. Размер файла 7435 байта.

да, делал все тоже самое, значит у меня в системе косяк...
если срипт открыть и запустить в Adobe ExtendScript Toolkit 2, ругается на 156 строку:
var myResult = myFileName.lastIndexOf(".");
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

пробовал это, не помогло
1. Если скрипт написан на JavaScript и работал в CS2, то почти наверняка поможет добавление в начало скрипта строки:
app.scriptPreferences.version = 4;

http://forum.rudtp.ru/showthread.php?threadid=29515
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

А название файла какое???
Поди, конвертил файл из CS2? А сохранить?
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev сказал(а):
А название файла какое???
Поди, конвертил файл из CS2? А сохранить?
и конвертил, и через inx, и ctrl+n, потом сохранял
ни в каком не работает
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

названия файла разные делал, без длинных путей и русских символов
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

может мне что-то обновить нужно?
CS3 Design ставил после CS2, не устанавливал CS сервер, и все что относится к флешу
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

Ну, если он спотыкается там, где указано, то скрипт не может разобрать имя файла. Такое случается, если файл конверчен и не сохранен (ну или новый из шаблона сделан).
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev
Ну, если он спотыкается там, где указано
тут я ошибся немного, когда я писал, что ругается на 156 строку, в качестве target был выбран ExtendScript Toolkit 2

теперь выбрал в Adobe ExtendScript Toolkit 2 target InDesign CS3, и запустил, теперь ругается на строку 18:
var ScriptName = getFileNameOnly(app.activeScript.name) + ' 1.1';


Не по теме:
а пока подсчитал количество символов, путем экпорта в inx из CS3 в CS2 )
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

теперь выбрал в Adobe ExtendScript Toolkit 2 target InDesign CS3, и запустил, теперь ругается на строку 18:
var ScriptName = getFileNameOnly(app.activeScript.name) + ' 1.1';
Ну, не запускайте скрипт-то из ESTK. Запустите его из InDesign :)
ESTK всегда ругается на вызов app.activeScript.
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev сказал(а):
Запустите его из InDesign :)
как? я писал, что при клике на скрипте в палитре индизайна, ничего не происходит

просто на мгновение появляются часики и все
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

Если хотите протестировать, то запустите из InDesign скрипт при нажатом Shift, откроется ESTK, но ошибка в указанной строке не появится. Ищите дальше :)
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

vbatushev сказал(а):
запустите из InDesign скрипт при нажатом Shift

при нажатой шифт, открывается ESTK и подсвечивается желтым сторока 17:
with (app) {
дальше ничего не происходит

если добавить app.scriptPreferences.version = 4; тоже самое происходит с этой строкой, подсвечивается желтым и все
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

мда.... снес все настройки и кэш, что касаются индизайна 5-го в папках:
c:\Documents and Settings\*\Application Data\Adobe\InDesign\Version 5.0\
и
c:\Documents and Settings\*\Local Settings\Application Data\Adobe\InDesign\Version 5.0\Caches\
и скрипт заработал.... 'hmmm'

спасибо Виталий, я не хотел забрать у вас стока времени :)


З.Ы. офигеть, заработал и Table Style 1.5
 
Ответ: Хотели – получите: InRndPlaceholder и InCountChars

Вот елы… Интересно, что там у кеша в ногах путалось.
 
Статус
Закрыто для дальнейших ответов.