平衡点


2007/11/11

_ plagger の導入

ディスクが飛んで, これまで書いてたレシピを無くして涙目.

導入

半袖さんとこで公開されているパッケージを導入.

そのままでは libencode-perl が依存関係を満たしていないため install できない. <URL:http://blog.kaburk.com/lang/perl/debian-40r1-plagger.html:title> なんて方法もあるけれど, pin 止めして testing のパッケージを install した.

設定

  • Feed の取得元
    • bloglines
    • mixi
    • はてブ
  • 出力先
    • Gmail

程度の事しかしていない訳ですが, なんか他にもあった気がする. まあ, backup は大事です.

  • config.base.yaml
global:
  timezone: Asia/Tokyo
  assets_path: /home/{account}/lib/plagger/Assets
  log:
    level: info
    encoding: UTF-8
  cache:
    base: /home/{account}/lib/plagger/cache
define_recipes:
  EFT:
    - module: Filter::EntryFullText
    - module: Filter::ResolveRelativeLink
    - module: Filter::TruePermalink
    - module: Filter::StripRSSAd

  widget:
    - module: Widget::Delicious
    - module: Widget::HatenaBookmarkUsersCount
    - module: Widget::BloglinesSubscription
  • config.rss.yaml
define_recipes:
  bloglines:
    - module: Subscription::Bloglines
      config:
        username: (bloglines_account)
        password: (bloglines_password)
        mark_read: 1
        fetch_meta: 1
  • config.sns.yaml
define_recipes:
  mixi:
    - module: CustomFeed::Mixi
      config:
        email: (mixi_account)
        password: (mixi_password)
        fetch_body: 1
        fetch_body_interval: 1.5
        show_icon: 1
        feed_type:
          - FriendDiary
          - Message
        fetch_items: 10
  • config.gmai.yaml
define_recipes:
  publish:
    - module: Publish::Gmail
      config:
        mailto: (gmail_account)+plagger@gmail.com
        mailfrom: (mail_address)
        mailroute:
          via: smtp_tls
          host: smtp.gmail.com:587
          username: (gmail_account)
          password: (gmail_password)

で,

  • recipe.bloglines.yaml
include:
  - config.base.yaml
  - config.rss.yaml
  - config.gmail.yaml

recipes:
  - bloglines
  - EFT
  - widget
  - publish

みたいにして,

$ plagger -c recipe.bloglines.yaml

とか.

あとは, はてブと mixi かなぁ.


連絡先など
最近の日記
  • 2024/12/05
    • 1. 11月末〜12月の出張三昧がようやく一段落
    • 2. サイトの scss を Dart Sass v3.5 に対応
  • 2024/10/09
    • 1. Mastodon でのメール通知, というか Exim4 と Apparmor
  • 2024/06/19
    • 1. WSL2 での gpg-agent, ssh-agent
  • 2024/06/18
    • 1. WSL で Windows 側のフォントを利用する
  • 2024/06/17
    • 1. WSLとWindowsの時刻同期
一覧
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|02|03|04|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|09|10|
2016|02|03|
2017|01|02|03|05|06|07|09|11|12|
2018|03|06|07|10|11|12|
2019|01|02|03|04|05|07|10|12|
2020|01|02|03|04|05|08|09|10|11|12|
2021|01|02|03|05|06|07|08|09|11|12|
2022|01|02|03|04|05|06|08|10|11|12|
2023|02|03|04|06|08|09|11|12|
2024|01|02|03|04|05|06|10|12|
Back to Top ▲