| @@ -1,28 +1,28 @@ | | | @@ -1,28 +1,28 @@ |
1 | $NetBSD: patch-core_plugin_photo__support_photo__support.rb,v 1.6 2018/10/28 06:47:31 tsutsui Exp $ | | 1 | $NetBSD: patch-core_plugin_photo__support_photo__support.rb,v 1.7 2019/02/15 22:23:53 tsutsui Exp $ |
2 | | | 2 | |
3 | - temporary workaround to skip totorijp gems (sorry, @toshi_a) | | 3 | - temporary workaround to skip totorijp gems (sorry, @toshi_a) |
4 | | | 4 | |
5 | --- core/plugin/photo_support/photo_support.rb.orig 2018-10-28 04:50:27.000000000 +0000 | | 5 | --- core/plugin/photo_support/photo_support.rb.orig 2018-10-28 04:50:27.000000000 +0000 |
6 | +++ core/plugin/photo_support/photo_support.rb | | 6 | +++ core/plugin/photo_support/photo_support.rb |
7 | @@ -1,7 +1,7 @@ | | 7 | @@ -1,7 +1,7 @@ |
8 | # coding: utf-8 | | 8 | # coding: utf-8 |
9 | require 'nokogiri' | | 9 | require 'nokogiri' |
10 | require 'httpclient' | | 10 | require 'httpclient' |
11 | -require 'totoridipjp' | | 11 | -require 'totoridipjp' |
12 | +#require 'totoridipjp' | | 12 | +#require 'totoridipjp' |
| | | 13 | require 'json' |
13 | | | 14 | |
14 | module Plugin::PhotoSupport | | 15 | module Plugin::PhotoSupport |
15 | SUPPORTED_IMAGE_FORMATS = GdkPixbuf::Pixbuf.formats.flat_map{|f| f.extensions }.freeze | | | |
16 | @@ -172,9 +172,14 @@ Plugin.create :photo_support do | | 16 | @@ -172,9 +172,14 @@ Plugin.create :photo_support do |
17 | | | 17 | |
18 | # totori.dip.jp | | 18 | # totori.dip.jp |
19 | defimageopener('totori.dip.jp', %r#\Ahttp://totori\.dip\.jp/?\Z#) do |display_url| | | 19 | defimageopener('totori.dip.jp', %r#\Ahttp://totori\.dip\.jp/?\Z#) do |display_url| |
20 | - iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな | | 20 | - iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな |
21 | - if iwashi.url | | 21 | - if iwashi.url |
22 | - open(iwashi.url) end | | 22 | - open(iwashi.url) end |
23 | +# iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな | | 23 | +# iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな |
24 | +# if iwashi.url | | 24 | +# if iwashi.url |
25 | +# open(iwashi.url) end | | 25 | +# open(iwashi.url) end |
26 | + connection = HTTPClient.new | | 26 | + connection = HTTPClient.new |
27 | + page = connection.get_content(display_url) | | 27 | + page = connection.get_content(display_url) |
28 | + next nil if page.empty? | | 28 | + next nil if page.empty? |