Доброго времени суток.
Есть проблемка:
Есть скрипт по подсчету символов, но он считает ВСЁ. Может кто-нить подсказать, как изменить скрипт, чтоб не считал символы на мастер-страницах и монтажке?
Сам скрипт:
Есть проблемка:
Есть скрипт по подсчету символов, но он считает ВСЁ. Может кто-нить подсказать, как изменить скрипт, чтоб не считал символы на мастер-страницах и монтажке?
Сам скрипт:
Код:
if ( app.documents.length > 0 ) {
if ( app.activeDocument.stories.length > 0 ) {
var
myDocument = app.activeDocument,
docStories = myDocument.stories.everyItem(),
docCharacters = docStories.characters.length,
docWords = docStories.words.length,
docFootnotesCharacters = docStories.footnotes.everyItem().characters.length,
docFootnotesWords = docStories.footnotes.everyItem().words.length,
docTablesCharacters = docStories.tables.everyItem().cells.everyItem().characters.length,
docTablesWords = docStories.tables.everyItem().cells.everyItem().words.length
statReport = [];
statReport.push ( "СТАТИСТИКА ДОКУМЕНТА:" );
statReport.push ( "===================" );
statReport.push ( "" );
statReport.push ( "Символов: " + docCharacters );
statReport.push ( "Слов: " + docWords );
statReport.push ( "" );
statReport.push ( "Сноски:");
statReport.push ( "------------------------------" );
statReport.push ( "Символов: " + docFootnotesCharacters );
statReport.push ( "Слов: " + docFootnotesWords );
statReport.push ( "" );
statReport.push ( "Таблицы:");
statReport.push ( "------------------------------" );
statReport.push ( "Символов: " + docTablesCharacters );
statReport.push ( "Слов: " + docTablesWords );
statReport.push ( "" );
statReport.push ( "ВСЕГО:");
statReport.push ( "===================" );
statReport.push ( "Символов: " + ( docCharacters + docFootnotesCharacters + docTablesCharacters ) );
statReport.push ( "Слов " + ( docWords + docFootnotesWords + docTablesWords ) );
alert ( statReport.join ( "\r" ), "Document Text Statistic" );
} else {
alert ( "No stories found in the document!", "Document Text Statistic" );
}
} else {
alert ( "No opened document!", "Document Text Statistic" );
}
Последнее редактирование модератором: