כללי סקריפט לא עובד....

  • הוסף לסימניות
  • #1
יש למישהו מושג מה אומרת ההודעה הבאה?
למה הסקריפט לא עובד?
הורדתי אותו מכאן....
יש למישהו אחד כזה שכן עובד? זה סקריפט לעשות כניסה תלויה.....
 

קבצים מצורפים

  • סקריפט.JPG
    KB 208.6 · צפיות: 8
  • הוסף לסימניות
  • #3
קשה לדעת בלי לראות את הסקריפט. הבעיה בסקריפט עצמו. בכל אופן, בלי לבדוק נראה לי ש:

קוד:
findPreferences
אמור להיות
קוד:
findTextPreferences
 
  • הוסף לסימניות
  • #4
אהה, הבנתי. כנראה שהסקריפט נכתב עבור גירסה קודמת, ועכשיו את מנסה להריץ אותו בגירסה חדשה. בעבר השתמשו ב-findPreferences, אבל מאז שהשתכלל תיבת החפש/החלף (גרעפ ואובייקטים) הפקודה הזאת כבר לא תעבוד.

תבדקי אם יש גירסה חדשה לסקריפט, ואם לא, יש אפשרות להכניס את הסקריפט לתיקייה מיוחדת, אבל צריך לדעת באיזה גירסה זה כן עובד.
 
  • הוסף לסימניות
  • #5
אריאל
מיקום בתיקייה המתאימה תפתור את הבעייה?
 
  • הוסף לסימניות
  • #6
ברוב המקרים. צריך ליצור תיקייה בשם Version 4.0 Scripts (וזה תלוי בגירסה עבורה הסקריפט נכתב) ואז אינדיזיין ישתמש ב-DOM של הגירסה המופיעה בשם התיקייה. זה נקרא Script versioning.
 
  • הוסף לסימניות
  • #7
עבד מעולה גם ב2 וגם ב 3

למה לא עובד בCS4 ?

קוד:
var d = app.dialogs.add( {name: "Word Caps", canCancel: true} ); 

d.dialogColumns.add().staticTexts.add( {staticLabel: "Word Caps from paragraph style:"} ); 

var paragraphStyleDD = d.dialogColumns.add().dropdowns.add( {stringList: [].concat( app.activeDocument.paragraphStyles.everyItem().name ), selectedIndex: 0} ); 

 

if ( !d.show() ) { 

 // User cancelled 

 d.destroy(); 

 exit(); 

} 

 

var paragraphStyleIdx = paragraphStyleDD.selectedIndex; 

d.destroy(); 

 

var myDoc = app.activeDocument; 

app.findTextPreferences = NothingEnum.nothing;

app.changeTextPreferences = NothingEnum.nothing;

app.findTextPreferences.appliedParagraphStyle = myDoc.paragraphStyles.item(paragraphStyleIdx);

//Set the find options.

app.findChangeTextOptions.caseSensitive = false;

app.findChangeTextOptions.includeFootnotes = true;

app.findChangeTextOptions.includeHiddenLayers = false;

app.findChangeTextOptions.includeLockedLayersForFind = false;

app.findChangeTextOptions.includeLockedStoriesForFind = false;

app.findChangeTextOptions.includeMasterPages = false;

app.findChangeTextOptions.wholeWord = false;

var myFinds = myDoc.findText();

app.findTextPreferences = NothingEnum.nothing;

app.changeTextPreferences = NothingEnum.nothing;

for ( var j = 0; myFinds.length > j; j++) { 

 myParas = myFinds[j].paragraphs; // Could be a run of them 

  for ( var k = 0; myParas.length > k; k++) { 

   try { 

 myParas[k].dropCapCharacters = myParas[k].words[0].insertionPoints[-1].index - myParas[k].index + 1;

   } catch(e) { 

    app.select (myParas[k]); 

    exit(); 

   } 

  } 

 }
 
  • הוסף לסימניות
  • #8
זה לא עובד ב-CS4?
 
  • הוסף לסימניות
  • #9
עובד עובד
נזכרתי בבאג שיש לו
שהוא נתקע בפיסקא שמתחילה ברווח
הכל בסדר
תודה
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה