17/11/15 18:31:23.59 cgv1NTdC0.net
>>179
タブの仕様了解しました。レスだとスペル間違ってますね…恥ずかしい
原因はスクリプト内でPPVの起動も同時にしていたことでしたが*waitを挟むことで回避できました
情報小出しになってしまってすみません
想定していた動作になったので、できあがったスクリプトを貼っておきます
長々と付き合っていただきありがとうございました
//!*script
if(PPx.SyncView == 0){
if(PPx.Pane.Count == 2){
PPx.Execute('*string i,vID=Z');
PPx.Execute('%Oi *setcust X_win:V=B100000000 %:*ppv -r -bootid:%si\"vID\"');
PPx.Execute('*ppvoption sync %si\"vID\"');
PPx.Execute('*wait 100,1');
PPx.Execute('*capturewindow V%si\"vID\" -pane:~ -selectnoactive');
} else{
PPx.Execute('*string i,vID=Y');
ppvid = "V" + PPx.Extract('%si\"vID\"')
PPx.Execute('%Oi *setcust X_win:V=B000000000 %:*ppv -r -bootid:%si\"vID\"');
PPx.Execute('*topmostwindow %N' + ppvid + ',1');
PPx.Execute('*ppvoption sync %si\"vID\"');
}} else{
PPx.SyncView = 0;
PPx.Execute('%KV%si\"vID\",\"@Q\"');
PPx.Execute('*setcust X_win:V=B000000001');
}