読者です 読者をやめる 読者になる 読者になる

PPx カーソルファイルを壁紙にするスクリプト

カーソルファイルを選択して、明るさと表示位置を指定する。

Typeは1,3,10,20の他に、11も指定できるらしい(詳細は不明)

f:id:k9q:20131128030033p:plain

壁紙にする(&W)    = *script %0s\壁紙.js,%*name(CD,"%R","%1")
==壁紙.js==
//!*script
//引数1 : 画像ファイル
if(PPx.Arguments.Length!=1){PPx.Quit();}
var p   = PPx.Extract('%"背景画像"%{'+PPx.Arguments.Item(0)+'%}');
var b	= PPx.Extract('%"明るさ(Bright)"%{%*getcust(X_bg:Bright)%}');
var t	= PPx.Extract('%"表示位置(Type) 1:右上 3:左上 10:デスクトップ同期"%{%*getcust(X_bg:Type)%}');
if(p.match(/\.(jpg|jpeg|gif|png|bmp)$/i)){
	PPx.Execute('*customize X_bg:Path='+p);
}
if(b.match(/^\d{1,3}$/)){
	PPx.Execute('*customize X_bg:Bright='+b);
}
if(t.match(/^\d{1,2}$/)){
	PPx.Execute('*customize X_bg:Type='+t);
}