Beenden
  • Globale Community
    • Sprache:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티

CS3: Period in findWhat crashes InDesign

Community-Einsteiger ,
Apr 03, 2009 Apr 03, 2009
This code crashes InDesign CS3:

app.findTextPreferences.findWhat = ", .";
app.changeTextPreferences.changeTo = ".";
app.changeText();

This works fine:

app.findGrepPreferences.findWhat = ", \\.";
app.changeGrepPreferences.changeTo = ".";
app.changeGrep();

Hope this helps someone.

Walt
THEMEN
Skripterstellung
1.5K
Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
LEGENDE ,
Apr 05, 2009 Apr 05, 2009

checked on few machines - no problems

maybe your file is damaged ? try to INXing it

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Community Expert ,
Apr 06, 2009 Apr 06, 2009

Sadly, CS3 may crash on virtually any scripted search/replace. I had it crash on double quotes, tabs, and even spaces. Usually, moving the specific s&r from regular to GREP or the other way around clears it for that offending file only.

The symptom seems connected to a specific file (as it may always fail on one and never on another), but saving as INX and re-loading never cleared it up for me. As it is quite a hassle to find the exact code it crashes on this time (with intermittant crashes on each new try), I usually shrug and do my replaces from memory. After all, it's just a few hundred of'em.

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Community Expert ,
Apr 06, 2009 Apr 06, 2009

Deleting the cashes helps, at least for a while. Patching up to the latest versions (5.0.4 and 6.0.1) seemed to have helped, too. The cashes are at documents and settings/user/local settings/application data/adobe/indesign/version 6.0/cashes (or version 5.0).

Peter

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Entdecker ,
Jan 12, 2016 Jan 12, 2016
AKTUELL

Aaaah so that's why my script keeps crashing… Thanks Jongware.

So, long find/change queries can make InDesign crash when scripted? It's a shame that this is still the case in 2016 (using InDesign CC 2015.2).

Guess I'll use Automaticon's Multi-find change instead then 😞

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Fürsprecher ,
Apr 06, 2009 Apr 06, 2009

How are you setting your FindChangeTextOptions and/or FindChangeGrepOptions? If you are attempting to set these directly to null then that will cause crashing.

Dave

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Enthusiast ,
Apr 06, 2009 Apr 06, 2009

I know that I've run into findText crashes a lot. So much so that I stopped using them entirely and have used findGrep instead.

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
Community Expert ,
Apr 07, 2009 Apr 07, 2009

> I know that I've run into findText crashes a lot. So much so that I stopped using them entirely and have used findGrep instead.

find/changeGrep is also (a bit) quicker than find/change/Text.

Peter

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines
LEGENDE ,
Apr 07, 2009 Apr 07, 2009

Fred,

I have a fuuny feeling that your crashes are related to your long search times... I think you've got to work out a better way of processign your text files.

Übersetzen
Melden
Community-Richtlinien
Seien Sie freundlich und respektvoll, geben Sie die ursprüngliche Quelle der Inhalte an und suchen Sie vor dem Absenden Ihres Beitrags nach Duplikaten. Weitere Informationen
community guidelines