Why does Acrobat Pro DC 2023 64bit hang while running a script?
I had create a sample data test at.
https://drive.google.com/file/d/1sTILHTJAtqSZwc4PmCifKmf0GznoZuxp/view?usp=sharing
This is my script ( run script from console window of Acrobat):
var link_info = "";
var ckWord ;
var iPageGoto;
for (var p = 0; p < 200; p++)
{
var numWords = this.getPageNumWords(p);
var st=new Date();
console.println(p + st);
for (var i=0; i<numWords; i++)
{
ckWord = this.getPageNthWord(p, i, false);
if (ckWord.search("P\\.")>=0)
{
iPageGoto =this.getPageNthWord(p, i+1, true);
if(iPageGoto>0)
{
link_info +=iPageGoto;
}
iPageGoto=null;
}
ckWord=null;
}
}
event.value = link_info;
This is result of Acrobat Pro 2023 64 bit: Time is 1h 11'
It hang at Page 137
var link_info = "";
var ckWord ;
var iPageGoto;
for (var p = 0; p < 200; p++)
{
var numWords = this.getPageNumWords(p);
var st=new Date();
console.println(p + st);
for (var i=0; i<numWords; i++)
{
ckWord = this.getPageNthWord(p, i, false);
if (ckWord.search("P\\.")>=0)
{
iPageGoto =this.getPageNthWord(p, i+1, true);
if(iPageGoto>0)
{
link_info +=iPageGoto;
}
iPageGoto=null;
}
ckWord=null;
}
}
event.value = link_info;
0Tue Jul 04 2023 16:22:32 GMT+0700 (SE Asia Standard Time)
1Tue Jul 04 2023 16:22:32 GMT+0700 (SE Asia Standard Time)
2Tue Jul 04 2023 16:22:32 GMT+0700 (SE Asia Standard Time)
3Tue Jul 04 2023 16:22:32 GMT+0700 (SE Asia Standard Time)
...
133Tue Jul 04 2023 16:22:42 GMT+0700 (SE Asia Standard Time)
134Tue Jul 04 2023 16:22:42 GMT+0700 (SE Asia Standard Time)
135Tue Jul 04 2023 16:22:43 GMT+0700 (SE Asia Standard Time)
136Tue Jul 04 2023 16:22:43 GMT+0700 (SE Asia Standard Time)
137Tue Jul 04 2023 16:22:43 GMT+0700 (SE Asia Standard Time)
138Tue Jul 04 2023 17:33:32 GMT+0700 (SE Asia Standard Time)
139Tue Jul 04 2023 17:33:32 GMT+0700 (SE Asia Standard Time)
...
198Tue Jul 04 2023 17:33:37 GMT+0700 (SE Asia Standard Time)
199Tue Jul 04 2023 17:33:37 GMT+0700 (SE Asia Standard Time)
This is result of Acrobat Pro 2023 32 bit: Time only is 2'
var link_info = "";
var ckWord ;
var iPageGoto;
for (var p = 0; p < 200; p++)
{
var numWords = this.getPageNumWords(p);
var st=new Date();
console.println(p + st);
for (var i=0; i<numWords; i++)
{
ckWord = this.getPageNthWord(p, i, false);
if (ckWord.search("P\\.")>=0)
{
iPageGoto =this.getPageNthWord(p, i+1, true);
if(iPageGoto>0)
{
link_info +=iPageGoto;
}
iPageGoto=null;
}
ckWord=null;
}
}
event.value = link_info;
0Tue Jul 04 2023 16:21:46 GMT+0700 (SE Asia Standard Time)
1Tue Jul 04 2023 16:21:46 GMT+0700 (SE Asia Standard Time)
2Tue Jul 04 2023 16:21:46 GMT+0700 (SE Asia Standard Time)
3Tue Jul 04 2023 16:21:46 GMT+0700 (SE Asia Standard Time)
...
132Tue Jul 04 2023 16:22:04 GMT+0700 (SE Asia Standard Time)
133Tue Jul 04 2023 16:22:04 GMT+0700 (SE Asia Standard Time)
134Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
135Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
136Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
137Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
138Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
139Tue Jul 04 2023 16:22:05 GMT+0700 (SE Asia Standard Time)
...
196Tue Jul 04 2023 16:22:15 GMT+0700 (SE Asia Standard Time)
197Tue Jul 04 2023 16:22:15 GMT+0700 (SE Asia Standard Time)
198Tue Jul 04 2023 16:22:16 GMT+0700 (SE Asia Standard Time)
199Tue Jul 04 2023 16:22:16 GMT+0700 (SE Asia Standard Time)
Environment: [Win 10 64bit + Ram 8G + I3] or [Win 10 64bit + Ram 16G + I7]
I had try uncheck Security (Enhanced)>"Enable Protected Mode at Start-up" and "Enable Enhanced Sercurity", But it is not ok
Why does Acrobat Pro DC 2023 64bit hang while running a script?
