aboutsummaryrefslogtreecommitdiff
path: root/KagurazakaYashi/src
diff options
context:
space:
mode:
author神楽坂雅詩 <cyscxchope@gmail.com>2018-09-06 19:44:04 +0800
committer神楽坂雅詩 <cyscxchope@gmail.com>2018-09-06 19:44:04 +0800
commitd59f74167a41778da782badc1bbe6baf8c2a7aa1 (patch)
tree0ddfd63fc9753a766c0df332f271c8a370bc935d /KagurazakaYashi/src
parent5e99d111e74267f8a7e56ef8fc3474781022ce9e (diff)
downloadDress-d59f74167a41778da782badc1bbe6baf8c2a7aa1.tar
Dress-d59f74167a41778da782badc1bbe6baf8c2a7aa1.tar.gz
Dress-d59f74167a41778da782badc1bbe6baf8c2a7aa1.tar.bz2
Dress-d59f74167a41778da782badc1bbe6baf8c2a7aa1.zip
压缩图片质量和尺寸,加入README内浏览功能,增加新照片
Diffstat (limited to 'KagurazakaYashi/src')
-rw-r--r--KagurazakaYashi/src/README.md62
-rw-r--r--KagurazakaYashi/src/c1920webp.sh1
-rw-r--r--KagurazakaYashi/src/creadme.rb68
-rw-r--r--KagurazakaYashi/src/csig.bat1
-rw-r--r--KagurazakaYashi/src/csig.sh1
-rw-r--r--KagurazakaYashi/src/title.webpbin0 -> 597990 bytes
6 files changed, 133 insertions, 0 deletions
diff --git a/KagurazakaYashi/src/README.md b/KagurazakaYashi/src/README.md
new file mode 100644
index 0000000..00faeed
--- /dev/null
+++ b/KagurazakaYashi/src/README.md
@@ -0,0 +1,62 @@
+
+# KagurazakaYashi / Masayuki
+
+```
+かぐらざか まさゆき
+ 神楽坂 雅詩
+```
+
+你好,我是神楽坂雅詩。
+
+因为 `Google+` ,因为 `神楽坂雯麗` ,我有了现在的网名。
+
+- 由于之前照片的体积过大(甚至单张超过 20MB ),目前已对这些照片进行了压缩。
+ - 由于采用 webp 格式压缩,建议使用 Chrome 浏览器浏览和打开。
+ - 尺寸缩小为任一边最高 1920 像素。
+
+# Distribution
+
+- Github: <https://github.com/kagurazakayashi>
+- Web: <https://yashi.yoooooooooo.com/>
+- Google+: <https://plus.google.com/105938465531761409080>
+- Facebook: <https://www.facebook.com/580447548816252>
+- Twitter: <http://twitter.com/kagurazakayashi>
+- Weibo: <https://weibo.com/KagurazakaYashi>
+- BiliBili: <https://space.bilibili.com/870497>
+- Gravatar: <http://cn.gravatar.com/cyshope>
+- 高解析度相册: <https://plus.google.com/collection/MXOzu>
+
+# Compiling
+
+即便能力有限,對美麗的追求也從未止步。男孩子也有享受各種款式衣服的權利和追求美麗的權利,內心的欲望和好心情應得到理解和表達。讓我們壹起努力。來看看完整的 [雅詩女裝日誌](https://plus.google.com/collection/MXOzu) 吧。
+
+# Installation
+
+[姬家伪娘绝对领域](https://plus.google.com/communities/101596765407994278847) (G+偽娘中文圈) 的創建者,但本人沒有偽娘天賦,也就算個CD,沒有什麼優質的照片啦。如果你喜歡,歡迎加入此圈子~
+
+# Documentation
+
+```
+(・∀・) 希望認識更多可愛的男孩子
+(・∀・) もっと可愛い男の子を知りたいと思った
+(・∀・) I wanna know more cute crossdress boy
+```
+
+# Copying
+
+本作品采用以下条款进行许可。
+
+![cc-by-nc-nd-4.0](https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png)
+
+- [知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议](http://creativecommons.org/licenses/by-nc-nd/4.0/?lang=zh)
+- [創用 CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款](http://creativecommons.org/licenses/by-nc-nd/4.0/?lang=zh_TW)
+- [クリエイティブ・コモンズ 表示 - 非営利 - 改変禁止 4.0 国際 ライセンス](http://creativecommons.org/licenses/by-nc-nd/4.0/?lang=ja)
+- [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License](http://creativecommons.org/licenses/by-nc-nd/4.0/?lang=en)
+
+# Sponsoring
+
+在社交网站上点赞已经是最好的鼓励。
+
+# Contributing
+
+[神楽坂的故事](https://www.yoooooooooo.com/yashi/4921) \ No newline at end of file
diff --git a/KagurazakaYashi/src/c1920webp.sh b/KagurazakaYashi/src/c1920webp.sh
new file mode 100644
index 0000000..32faab6
--- /dev/null
+++ b/KagurazakaYashi/src/c1920webp.sh
@@ -0,0 +1 @@
+for file in *.jpg; do echo $file ${file%%.*}.webp; convert -resize 1920x1920 $file ${file%%.*}.webp; done \ No newline at end of file
diff --git a/KagurazakaYashi/src/creadme.rb b/KagurazakaYashi/src/creadme.rb
new file mode 100644
index 0000000..5b88f49
--- /dev/null
+++ b/KagurazakaYashi/src/creadme.rb
@@ -0,0 +1,68 @@
+#!/usr/bin/ruby
+# -*- coding: UTF-8 -*-
+# komeiji-satori <- kagurazakayashi
+# by kagurazakayashi
+require 'pathname'
+FILETYPE = ".webp"
+GITHUBURL_D = "https://github.com/komeiji-satori/Dress/tree/master/KagurazakaYashi"
+GITHUBURL_MD = "https://github.com/komeiji-satori/Dress/blob/master/KagurazakaYashi/bin/"
+GITHUBURL_IMG = "https://github.com/komeiji-satori/Dress/blob/master/KagurazakaYashi/"
+MDTABLEFORMAT = "| ------: | :------: | :------ | :------: |"
+READMETEMPLATE = "src/README.md"
+RELEASEMDDIR = "bin/"
+READMEMD = "README.md"
+newmd = Array.new
+readme = Array.new
+imgfilenames = Array.new
+firstlink = ""
+File.open(READMETEMPLATE,"r").each_line do |line|
+ readme << line
+end
+nowpath = Pathname.new(File.dirname(__FILE__)).realpath
+Dir.foreach(nowpath) do |file|
+ if file !="." and file !=".."
+ if file[-5,5] == FILETYPE
+ imgfilenames << file
+ end
+ end
+end
+imgfilenameslen = imgfilenames.length
+imgfilenameslen.times do |i|
+ previmglink = "#"
+ nextimglink = "#"
+ mowimgfilename = imgfilenames[i]
+ if i > 1
+ previmglink = GITHUBURL_MD + imgfilenames[i-1] + ".md"
+ else
+ previmglink = GITHUBURL_MD + imgfilenames[imgfilenameslen-1] + ".md"
+ end
+ if i < imgfilenameslen - 2
+ nextimglink = GITHUBURL_MD + imgfilenames[i+1] + ".md"
+ else
+ nextimglink = GITHUBURL_MD + imgfilenames[0] + ".md"
+ firstlink = nextimglink;
+ end
+ newmd << "| [上一张](" + previmglink + ") | " + (i+1).to_s + " / " + imgfilenameslen.to_s + " | [下一张](" + nextimglink + ") | [回封面](" + GITHUBURL_D + ") |"
+ newmd << MDTABLEFORMAT
+ newmd << "\n![" + mowimgfilename + "](" + GITHUBURL_IMG + mowimgfilename + "?raw=true)"
+ newmd += readme
+ nowmdfilename = RELEASEMDDIR + mowimgfilename + ".md"
+ puts nowmdfilename;
+ newmdfile = File.new(nowmdfilename,"w")
+ for newlinestr in newmd do
+ newmdfile.puts newlinestr
+ end
+ newmdfile.close
+ newmd = Array.new
+end
+nowmdfilename = READMEMD;
+puts nowmdfilename;
+newmdfile = File.new(nowmdfilename,"w")
+newmd << "| 上一张 | 0 / " + imgfilenameslen.to_s + " | [下一张](" + firstlink + ") | 回封面 |"
+newmd << MDTABLEFORMAT
+newmd << "\n![封面](" + GITHUBURL_IMG + "src/" + "title.webp?raw=true)"
+newmd += readme
+for newlinestr in newmd do
+ newmdfile.puts newlinestr
+end
+newmdfile.close \ No newline at end of file
diff --git a/KagurazakaYashi/src/csig.bat b/KagurazakaYashi/src/csig.bat
new file mode 100644
index 0000000..3a40641
--- /dev/null
+++ b/KagurazakaYashi/src/csig.bat
@@ -0,0 +1 @@
+for /f "delims=" %%a in ('dir /a-d /b^|findstr /v /i "\.bat"') do (gpg -u 1F017CCB7C3BFE6CEA4F5D5D3127DF05A772B61D -o "%%a".sig -ab "%%a") \ No newline at end of file
diff --git a/KagurazakaYashi/src/csig.sh b/KagurazakaYashi/src/csig.sh
new file mode 100644
index 0000000..9557996
--- /dev/null
+++ b/KagurazakaYashi/src/csig.sh
@@ -0,0 +1 @@
+for file in *.webp; do echo $file $file.sig; gpg -u 1F017CCB7C3BFE6CEA4F5D5D3127DF05A772B61D -o $file.sig -ab $file; done \ No newline at end of file
diff --git a/KagurazakaYashi/src/title.webp b/KagurazakaYashi/src/title.webp
new file mode 100644
index 0000000..74d191f
--- /dev/null
+++ b/KagurazakaYashi/src/title.webp
Binary files differ