About Digital

i wanna be a bot...

arcadiaの小説ランキング出すやつ作った

Posted in  Etc, Perl, Tech | Comments

ArcadiaというWeb小説界では有名なサイトがあるけど、ランキング表示とかはどうにもしてくれないので前から地味に困っていた。

最近はあんまりArcadiaはあんまり活発じゃないんだけど、今回、過去に読んでいたやつを読み返したくなったのにさがすのがだるかったのでPVや記事数/乾燥数でソートして表示してくれるやつを作った。

あんまり最近書いてなかったけど、こういうのは慣れ親しんだPerlでということで、使ったのはPerl。単なるhoge.plとしてスクリプトにしたり、gistにあげても良かったんだけど、勉強も兼ねてMinillaでCPANに上げられるような作りのものを作った。

Git Repo

普通にcpanmしたら(CPANには上げてないけど)、arcadiarankコマンドが使えるようになるからそれするといい感じにターミナル上で現時点でのArcadiaの小説ランキングがわかる。現時点ではオリジナルしか対応してないけど、やる気があれば色々拡張したりパフォーマンス挙げたりするかも。

exsample

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
$ arcadiarank --help
Usage:
    arcadiarank [options]

    options:
        --limit,-l count   Control entries limit.
        --compact,-c       Show compact results.
        --precision,-p     Calc precision.
        --version,-v       Show version of this app.
        --help,-h          Show this help messages.


$ arcadiarank

  rank: 1 (pv: 3452875)
      title : ミルク多めのブラックコーヒー(似非中世ファンタジー・ハーレム系)
      author: かおらて
      pages : 100

----------------------------------------

  rank: 2 (pv: 2759327)
      title : オーバーロード(オリジナル異世界転移最強もの)
      author: 丸山くがね
      pages : 60

----------------------------------------

  rank: 3 (pv: 2421761)
      title : 幻想立志転生伝(転生モノ) 完結
      author: BA-2
      pages : 85

----------------------------------------

  rank: 4 (pv: 1606542)
      title : 腕白関白(完結)
      author: そる
      pages : 41

----------------------------------------

  rank: 5 (pv: 1352604)
      title : 自衛隊 彼の地にて、斯く戦えり
      author: とどく=たくさん
      pages : 5

----------------------------------------

  rank: 6 (pv: 1129442)
      title : 【異世界トリップ・建国】黄金の帝国【完結】
      author: 行
      pages : 65

----------------------------------------

  rank: 7 (pv: 1119247)
      title : オリジナル転生物(題名は続きを上げてから変更予定)
      author: 凛
      pages : 50

----------------------------------------

  rank: 8 (pv: 1117904)
      title : 短編更新【完結】さようなら竜生 こんにちは人生(竜→人間転生 主人公最強 ......
      author: スペ
      pages : 65

----------------------------------------

  rank: 9 (pv: 1056110)
      title : 異世界に来たけど至って普通に喫茶店とかやってますが何か問題でも?
      author: 風見鶏
      pages : 23

----------------------------------------

  rank: 10 (pv: 1046588)
      title : 【正式採用決定】(末期戦モノ)幼女戦記Tuez-les tous, Dieu reconnaitra les siens
      author: カルロ・ゼン
      pages : 123

----------------------------------------

Comments