forked from charsbar/www-mixi-scraper
/
Changes
134 lines (109 loc) · 4.66 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
Revision history for WWW-Mixi-Scraper
0.24 2009/03/24
- list_message now supports box=outbox etc (thanks to knagano)
0.23 2009/01/29
- fixed broken ListMessage (html has been changed;
thanks to Keiichiro Nagano)
0.22 2009/01/08
- mixi refactored its "show_log", and now we can't get
the year part of the logs. This may cause serious problem
if you use Plagger to know who came to see you.
0.21 2008/12/20
- replaced Module::Pluggable::Fast with Module::Find
- made (List|Recent)Echo more text-friendly
- made ViewMessage more html-friendly, too
0.20 2008/11/23
- bumped up the version req of WWW::Mechanize::DecodedContent
to 0.02 (to support new LWP/WWW::Mechanize's fix)
- mixi seems to have changed its html for view_message.
0.19 2008/09/08
- oops, pods for echo stuff were stale,
and manifest was not updated. sorry.
0.18 2008/09/08
- new plugins: ListEcho, RecentEcho, ResEcho, ViewEcho
(by Kazuhiro Osawa)
0.17 2008/07/29
- oops, forgot to add a live test for ListBookmark
0.16 2008/07/29
- new plugin: ListBookmark (by Tomohiro Hosaka)
- added notes on Plagger::Plugin::CustomFeed::MixiScraper and
on sending me a patch.
0.15 2008/07/07
- mixi renewed its navigation bar, which affected view_diary's
main link. fixed its scraping rule.
0.14 2008/06/04
- mixi seems to have changed show_calendar format
fixed scraping rules (thanks to otsune)
0.13 2008/03/05
- no significant code changes
- hid t_live::lib::Utils from PAUSE
0.12 2008/02/10
- fixed typo in t_live/new_music.t (thanks to drry)
- mixi seems to have changed new_music's datetime format.
fixed its live test.
- added Exporter dependency to export several internal functions
(5.10 dies without it; thanks to tokuhirom)
0.11 2007/11/26
- suppress redefine warnings (thanks to yugui)
- last comment in view_diary was missing
(thanks to anemo and miyagawa)
- increased wait
0.10 2007/10/21
- mixi has slightly changed html/css for show_calendar.pl
thanks to otsune for the report.
0.09 2007/10/09
- the content of the comment 'link' of ViewBBS/ViewEvent,
which was commenter's profile uri, is now stored in the
newly created 'name_link'. And the 'link' now denotes
pseudo permanent uri of the comment to make plagger/rss
readers happier. Note that this is *incompatible* with
WWW::Mixi.
- now ViewBBS's comments have their comment numbers in
'subject' (this also is incompatible with WWW::Mixi;
thanks to false at www.wizard-limit.net).
0.08 2007/10/06
- changed Web::Scraper's rendering option to 'HTML' for some
of the longer texts (diary body, comment body, bbs/event
description, friend's profile).
- removed a hackery which ripped <br> tags before scraping.
(thanks to otsune for both above)
- bumped up the version requirement of Web::Scraper to 0.17.
0.07 2007/10/02
- scraping rules are totally refactored due to the mixi's renewal.
now it uses id/class attributes everywhere, so scraping is much
easier. mixi++ (and k*z*b*r*++, who secretly sent me a patch)
- and now live tests dump their contents if you test verbosely.
- new plugin: NewMusic
0.06 2007/08/11
- new plugin: ViewEvent
- several View... plugins return ->{link} and ->{images} properly
- requested uri is now preserved in plugin's $self->{uri}
for later use (and added ->uri shortcut to Mech.pm)
- ShowFriend returns outline info as well
0.05 2007/07/31
- applied patches from kazeburo
(http://blog.nomadscafe.jp/archives/000723.html)
0.04 2007/07/03
- new plugin: NewVideo (by Tatsuhiko Miyagawa)
- some of the live tests spat warnings and/or failed
when the scraper returns nothing
0.03 2007/07/02
- now you can tweak_uri() built in the build_uri()
e.g. to get contents from 'video.mixi.jp/view_video.pl'
(instead of 'mixi.jp/view_video.pl')
0.02 2007/07/02
- new plugins: ListMessage, ViewMessage, ShowCalendar
- included several live tests
(these won't be tested by normal make process and requires
extra modules not declared in Makefile.PL, such as YAML,
DateTime::Format::Strptime, File::Slurp, etc)
- now logs in just before it needs to get contents;
i.e. doesn't log in while testing with local files
- added Time::HiRes dependency to behave and not to
access too frequently.
- fixed _datetime() as some pages doesn't have date info.
- fixed validator() (actually, is_valid) not to spit errors
when it receives some undefined query parameters.
thanks to miyagawa.
0.01 2007/06/04
- initial release