压缩图片质量和尺寸,加入README内浏览功能,增加新照片

This commit is contained in:
神楽坂雅詩
2018-09-06 19:44:04 +08:00
parent 5e99d111e7
commit d59f74167a
131 changed files with 2570 additions and 95 deletions

View File

@ -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)

View File

@ -0,0 +1 @@
for file in *.jpg; do echo $file ${file%%.*}.webp; convert -resize 1920x1920 $file ${file%%.*}.webp; done

View File

@ -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

View File

@ -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")

View File

@ -0,0 +1 @@
for file in *.webp; do echo $file $file.sig; gpg -u 1F017CCB7C3BFE6CEA4F5D5D3127DF05A772B61D -o $file.sig -ab $file; done

Binary file not shown.

After

Width:  |  Height:  |  Size: 584 KiB