Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- 対応バージョン: Rainmeter 4.0
- バグ: 取得間隔が短い&特定のサイトを取得しようとすると落ちる場合がある
- ImageSources だけ設定すれば動く
- 左クリックで次の画像 右クリックで前回表示した画像を表示
- 画像を中クリックで掲載元を開く
- Rainmeterのメニューを開きたい時はCtrlを押しながら右クリック
- --]]
- -- 更新間隔 秒
- UpdateDivider = 60
- -- ネットから画像をDLする最低間隔 [この値 × UpdateDivider]秒以上経過していなければ接続しない
- ConnectRate = 30
- -- 画像の保存枚数
- NumberOfImageFiles = 6
- -- 連続で同じファイルのDL・切り替えをしない
- DontDuplicatedChange = true
- -- 画像を表示するのではなくWindowsの壁紙を変更する
- ChangeWallpaper = false
- -- ChangeWallpaper = true
- WallPaperPosition = 'Center'
- -- 画像URL取得用の正規表現
- ImageURLRegExp = '(?si)<img [^>]*?src=["\']([^"\']+\\.(jpe?g|png|gif)(?:\\?.*)?)["\']'
- -- 画像掲載URL取得用の正規表現 (中クリックで開くURL)
- ImagePostingURLRegExp = '<meta property="og:url" content="(https?://[^"]+)'
- -- 最大画像表示サイズ
- ImageMaxWidth = 1000
- ImageMaxHeight = 500
- --[[
- 画像の取得元リスト 条件が一致するデータが複数ある場合はランダム表示
- ImageName / ImageDir / PageURL のどれかは必須
- ImageName: PC上の画像パス
- ImageDir: PC上の画像フォルダ フォルダ内からランダムで表示
- PageURL: 画像の取得元のURL
- BaseURL: 画像へのリンクが相対URLの際は指定
- ImageURLRegExp: そのURL専用の画像URL取得用の正規表現
- 上に書かれたImageURLRegExpを参考にして画像URL全体と拡張子を()で囲むこと
- ImagePostingURLRegEx: そのURL専用の画像掲載URL取得用の正規表現
- year, month, day, hour, min, sec, wday
- 現在の日付・曜日・時間などが指定した数値と一致する場合にその取得元を使用する 省略可
- 詳細 http://aoikujira.com/wiki/lua/index.php?os%252Fdate
- 例: hour = 3: 3時の時だけ使用
- wday = 1, hour = { 12, '23-5' }: 日曜日の12時か23時-5時に使用
- --]]
- ImageSources = {
- -- 設定例
- -- 指定した画像を表示
- -- { ImageName = 'C:/Users/xxx/Pictures/test.png' },
- -- 指定したフォルダからランダム表示
- -- { ImageDir = 'C:/Users/xxx/Pictures' },
- -- 指定したURLから画像をDLして表示
- -- { PageURL = 'http://url' },
- -- 画像へのリンクが相対URLの際はBaseURLも指定
- -- { PageURL = 'http://url/random', BaseURL = 'http://url' },
- -- 朝は http://morning か http://morning2 の画像 昼はdaytimeフォルダの画像 夜はnight.pngを表示
- -- { PageURL = 'http://morning', hour = { '5-11' } },
- -- { PageURL = 'http://morning2', hour = { '5-11' } },
- -- { ImageDir = 'C:/Users/xxx/Pictures/daytime', hour = { '12-18' } },
- -- { ImageName = 'C:/Users/xxx/Pictures/night.png', hour = { '19-4' } },
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement