2024-08-31 01:03:37 +08:00

128 lines
4.3 KiB
JSON
Executable File

{
"id":"fileThumb",
"name":"{{LNG['fileThumb.meta.name']}}",
"title":"{{LNG['fileThumb.meta.title']}}",
"version":"2.05",// 2024.07.08
"category":"file,media",
"source":{
"icon":"{{pluginHost}}static/icon.png"
},
"description":"{{LNG['fileThumb.meta.desc']}}",
"auther":{
"copyright":"kodcloud",
"homePage":"http://kodcloud.com"
},
"configItem":{
"formStyle":{
"loadFile":"{{pluginHost}}static/check.js",
"tabs":{
"{{LNG['admin.setting.base']}}":"pluginAuth,imagickBin,ffmpegBin",
"{{LNG['fileThumb.video.title']}}":"videoConvertDesc,videoConvert,videoConvertLimit,videoConvertLimitTo,videoConvertTask,videoConvertType,sep003,videoPlayType",
"{{LNG['admin.setting.others']}}":",sep001,fileSort,fileExt,fileThumb,sep002,debug"
}
},
"pluginAuth":{
"type":"userSelect",
"value":{"all":1},
"display":"{{LNG['admin.plugin.auth']}}",
"desc":"{{LNG['admin.plugin.authDesc']}}",
"require":1
},
"imagickBin":{
"type":"input",
"value":"convert",
"display":"imageMagick {{LNG['explorer.file.path']}}",
"require":1,
"desc":"psd,ttf,ps,gta {{LNG['fileThumb.config.use']}}"
},
"ffmpegBin":{
"type":"input",
"value":"ffmpeg",
"display":"ffmpegBin {{LNG['explorer.file.path']}}",
"require":1,
"desc":"ps,ai,pdf {{LNG['fileThumb.config.use']}}<br/><br/>
<button class='btn btn-success check-psd-server mr-10'>{{LNG['fileThumb.config.test']}}</button>
<button class='btn btn-default convert-stop-all mr-10'>Stop All</button>
<button class='btn btn-link check-psd-help' >{{LNG['fileThumb.config.help']}}</button>"
},
// "sep001":"<h4>{{LNG['fileThumb.config.file']}}:</h4>",
"fileSort":{
"type":"number",
"display":"{{LNG['admin.plugin.fileSort']}}",
"desc":"{{LNG['admin.plugin.fileSortDesc']}}",
"value":100
},
"fileExt":{
"type":"tags",
"display":"{{LNG['admin.plugin.fileExt']}}",
"desc":"{{LNG['admin.plugin.fileExtDesc']}}",
//x3f,srw
"value":"psd,psb,ps,ps2,ps3,tif,tiff,tga,tst,plt,ai,jpe,dds,crw,3fr,fff,ppm,mef,mos,mdc,iiq,eps,heic,ttf,raw,rw2,dcm,erf,cr2,raf,kdc,dcr,dng,mrw,nrw,nef,orf,pef,x3f,srf,arw,sr2"
},
"fileThumb":{
"type":"tags",
"display":"{{LNG['fileThumb.Config.fileThumbExt']}}",
"value":"psd,psb,ps,ps2,ps3,tif,tiff,tga,tst,plt,ai,jpe,dds,crw,3fr,fff,ppm,mef,mos,mdc,iiq,eps,
,pdf,xps,heic,ttf,raw,rw2,dcm,erf,cr2,raf,kdc,dcr,dng,mrw,nrw,nef,orf,pef,x3f,srf,arw,sr2,
,3gp,avi,mp4,m4v,mov,mpg,mpeg,mpe,mts,m2ts,wmv,ogv,webm,vob,flv,f4v,mkv,rmvb,rm"
},
"sep002":"<hr/>",
"debug":{
"type":"switch",
"value":"0",
"className":"row-inline",
"display":"{{LNG['fileThumb.config.debug']}}",
"desc":"{{LNG['fileThumb.config.debugDesc']}}",
"className":"hidden",
},
"videoConvertDesc":"<h4>{{LNG['fileThumb.video.title']}}</h4>
<div class='info-alert info-alert-blue mt-10'>{{LNG['fileThumb.config.convertTips']}}</div>",
"videoConvert":{
"type":"switch",
"value":"0",
"display":"{{LNG['fileThumb.config.videoOpen']}}",
"desc":"{{LNG['fileThumb.config.videoOpenDesc']}}",
"switchItem":{"1":"videoConvertLimit,videoConvertLimitTo,videoConvertTask,videoConvertType,sep003,videoPlayType"}
},
"videoConvertLimit":{
"type":"number",
"value":"50","titleRight":"MB",
"display":"{{LNG['fileThumb.config.videoSizeLimit']}}",
"desc":"{{LNG['fileThumb.config.videoSizeLimitDesc']}}"
},
"videoConvertLimitTo":{
"type":"number",
"value":"10","titleRight":"GB",
"display":"{{LNG['fileThumb.config.videoSizeLimitTo']}}",
"desc":"{{LNG['fileThumb.config.videoSizeLimitToDesc']}}"
},
"videoConvertTask":{
"type":"number",
"value":"5",
"display":"{{LNG['fileThumb.config.videoTaskLimit']}}",
"desc":"{{LNG['fileThumb.config.videoTaskLimitDesc']}}"
},
"videoConvertType":{
"type":"tags",
"value":"3gp,avi,mp4,m4v,mov,mpg,mpeg,mpe,mts,m2ts,wmv,ogv,webm,vob,flv,f4v,mkv,rmvb,rm",
"display":"{{LNG['fileThumb.config.videoTypeLimit']}}",
"desc":"{{LNG['fileThumb.config.videoTypeLimitDesc']}}"
},
"sep003":"<hr/>",
"videoPlayType":{
"type":"segment",
"value":"normal",
"display":"{{LNG['fileThumb.config.playType']}}",
"info":{
"normal":"{{LNG['fileThumb.video.normal']}}",
"before":"{{LNG['fileThumb.video.before']}}",
},
"desc":"{{LNG['fileThumb.config.playTypeDesc']}}"
},
}
}