2024-10-04 Friday

今日の一行ニュース

所信表明 「石破カラー」封印なぜ - Yahoo!ニュース

何も変えられない。何も変えさせない。

今日のhugoさん

アマゾン アフィリエイトのショートコードを作るスクリプト。

amazon_link.rb

適当な名前…。 ChromeのFormat link拡張でorg-mode用のリンクをクリップボードに入れる設定の人、つまり俺、が対象。クリップボードに入ったリンクを加工する。

  # use Format link as org-mode on Chrome browser.
  require 'clipboard'

  str = Clipboard.paste
  # str.match("\\[{2}https://www\.amazon\.co\.jp/.+/dp/(.{10})[^\\]]+\\]\\[Amazon\.co\.jp: ([^\\]]+)\\]{2}")
  # urlとタイトルの区切りに"|"を使うパターンほかに対応。いろんな書き方あるな〜。 2024-10-08 Tue
  str.match("\\[{2}https://www\.amazon\.co\.jp/?.*/dp/(.{10})[^\\]]+\\]\\[Amazon(?:\.co\.jp)?\s?[:|\\|]\s([^\\]]+)\\]{2}")
  if $1 && $2
     Clipboard.copy(%Q[{{< amazon asin="#{$1}" title="#{$2}" >}}]) # 使うときは "/*" "*/" を外す
     puts %Q[#{Clipboard.paste} が clipboard に入ったよ〜]
  else
     puts %Q(Check! Clipboard, press [M-y])
  end

で、使ってみた。

今日の欲しい物

ENGINEER エンジニア 鉄腕ハサミGTギガレッド PH55GCR : DIY・工具・ガーデン
ENGINEER エンジニア 鉄腕ハサミGTギガレッド PH55GCR : DIY・工具・ガーデン amazon.co.jp

今日のごはん

  • 朝: ハム 焼きキャベツ 南瓜マッシュ 目玉焼き トースト
  • 昼: アジフライ 南瓜マッシュ ひじき いんげん胡麻和え ご飯 (お弁当)
  • 晩: カレー マカロニサラダ

今日もとりあえず飲まない

故あってしばらく飲まない…(つもり)

208日目