iAdd semilog option to plot, fix script calls and memecache path - bitreich-memestats - Bitreich meme statistics and graphs. Err bitreich.org 70
hgit clone git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats URL:git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats bitreich.org 70
1Log /scm/bitreich-memestats/log.gph bitreich.org 70
1Files /scm/bitreich-memestats/files.gph bitreich.org 70
1Refs /scm/bitreich-memestats/refs.gph bitreich.org 70
1Tags /scm/bitreich-memestats/tag bitreich.org 70
1LICENSE /scm/bitreich-memestats/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit ab166d8fce54adfe28a0b7245367833a2872a28f /scm/bitreich-memestats/commit/ab166d8fce54adfe28a0b7245367833a2872a28f.gph bitreich.org 70
1parent 78c6772641176ab99c4c39d4fd5a19a139e45a4e /scm/bitreich-memestats/commit/78c6772641176ab99c4c39d4fd5a19a139e45a4e.gph bitreich.org 70
hAuthor: Anders Damsgaard <anders@adamsgaard.dk> URL:mailto:anders@adamsgaard.dk bitreich.org 70
iDate: Mon, 20 Apr 2020 09:30:55 +0200 Err bitreich.org 70
i Err bitreich.org 70
iAdd semilog option to plot, fix script calls and memecache path Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M Makefile | 19 +++++++++++++------ Err bitreich.org 70
i R extract_memeuse.awk -> memeuse.awk | 0 Err bitreich.org 70
i M plot-memecount.sh | 3 +++ Err bitreich.org 70
i Err bitreich.org 70
i3 files changed, 16 insertions(+), 6 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/Makefile b/Makefile /scm/bitreich-memestats/file/Makefile.gph bitreich.org 70
i@@ -1,16 +1,22 @@ Err bitreich.org 70
i-memecache = "$HOME/code/memecache" Err bitreich.org 70
i+memecache = "$(HOME)/code/memecache" Err bitreich.org 70
i irclog = ~/.irssi/log/Freenode/\#bitreich-en.log Err bitreich.org 70
i Err bitreich.org 70
i default: memecount Err bitreich.org 70
i Err bitreich.org 70
i memecount: plot-memecount.sh top10 media-stats Err bitreich.org 70
i- plot-memecount.sh > $@ Err bitreich.org 70
i+ cat memecount-lin > $@ Err bitreich.org 70
i cat top10 >> $@ Err bitreich.org 70
i cat media-stats >> $@ Err bitreich.org 70
i- plot-memecount.sh semilog >> $@ Err bitreich.org 70
i+ cat memecount-semilog > $@ Err bitreich.org 70
i+ Err bitreich.org 70
i+memecount-lin: plot-memecount.sh Err bitreich.org 70
i+ ./plot-memecount.sh > $@ Err bitreich.org 70
i+ Err bitreich.org 70
i+memecount-semilog: plot-memecount.sh Err bitreich.org 70
i+ ./plot-memecount.sh semilog > $@ Err bitreich.org 70
i Err bitreich.org 70
i media-stats: media-stats.sh Err bitreich.org 70
i- ./media-stats $(memecache) Err bitreich.org 70
i+ ./media-stats.sh $(memecache) > $@ Err bitreich.org 70
i Err bitreich.org 70
i top10: top10.sh all_time_weekly_popularity.tsv Err bitreich.org 70
i ./top10.sh > $@ Err bitreich.org 70
i@@ -26,8 +32,8 @@ all_time_use.tsv: memeuse.tsv Err bitreich.org 70
i awk '{print $$1"\t"$$2}' > $@ Err bitreich.org 70
i Err bitreich.org 70
i # format: day<tab>date<tab>time<tab>user<tab>tag Err bitreich.org 70
i-memeuse.tsv: extract_memeuse.awk Err bitreich.org 70
i- awk -f extract_memeuse.awk $(irclog) > $@ Err bitreich.org 70
i+memeuse.tsv: memeuse.awk Err bitreich.org 70
i+ awk -f memeuse.awk $(irclog) > $@ Err bitreich.org 70
i Err bitreich.org 70
i brtv: brtv-start.sh Err bitreich.org 70
i ./brtv-start.sh $(memecache) Err bitreich.org 70
i@@ -38,5 +44,6 @@ clean: Err bitreich.org 70
i rm -f all_time_weekly_popularity.tsv Err bitreich.org 70
i rm -f top10 Err bitreich.org 70
i rm -f media-stats Err bitreich.org 70
i+ rm -f memecount{,-lin,-semilog} Err bitreich.org 70
i Err bitreich.org 70
i .PHONY: default brtv clean Err bitreich.org 70
1diff --git a/extract_memeuse.awk b/memeuse.awk /scm/bitreich-memestats/file/memeuse.awk.gph bitreich.org 70
1diff --git a/plot-memecount.sh b/plot-memecount.sh /scm/bitreich-memestats/file/plot-memecount.sh.gph bitreich.org 70
i@@ -37,6 +37,8 @@ git log --pretty='format:%H %cd' --date="format:%Y-%m-%d" | \ Err bitreich.org 70
i fi Err bitreich.org 70
i done > "$statfile" Err bitreich.org 70
i Err bitreich.org 70
i+[ "$1" = "semilog" ] && semilog="set log y" Err bitreich.org 70
i+ Err bitreich.org 70
i gnuplot - <<__EOF__ Err bitreich.org 70
i set term dumb Err bitreich.org 70
i set title "annna meme count (total on $(date +%Y-%m-%d): \ Err bitreich.org 70
i@@ -45,5 +47,6 @@ set xdata time Err bitreich.org 70
i set format x "%Y-%m" Err bitreich.org 70
i set timefmt "%Y-%m-%dT%H:%M:%S" Err bitreich.org 70
i set xtics 2592000*4 Err bitreich.org 70
i+$semilog Err bitreich.org 70
i plot '$statfile' u 1:3 w lp t '' pt 13 Err bitreich.org 70
i __EOF__ Err bitreich.org 70
.
Response:
text/plain