Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BEPb/github-contributions
If you want to beautify your GitHub activity history
https://github.com/BEPb/github-contributions
Last synced: 3 months ago
JSON representation
If you want to beautify your GitHub activity history
- Host: GitHub
- URL: https://github.com/BEPb/github-contributions
- Owner: BEPb
- License: mit
- Created: 2021-11-05T17:36:35.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-06T21:52:31.000Z (over 2 years ago)
- Last Synced: 2024-04-05T21:34:27.342Z (7 months ago)
- Language: HTML
- Homepage:
- Size: 570 KB
- Stars: 133
- Watchers: 5
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.chinese.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![Profile views](https://gpvc.arturio.dev/BEPb)
![GitHub top language](https://img.shields.io/github/languages/top/BEPb/github-contributions)
![GitHub language count](https://img.shields.io/github/languages/count/BEPb/github-contributions)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/BEPb/github-contributions)
![GitHub repo size](https://img.shields.io/github/repo-size/BEPb/github-contributions)
![GitHub](https://img.shields.io/github/license/BEPb/github-contributions)
![GitHub last commit](https://img.shields.io/github/last-commit/BEPb/github-contributions)
![GitHub User's stars](https://img.shields.io/github/stars/BEPb?style=social)
閱讀其他語言: [English](README.md), [हिन्दी](README.hindi.md), [Russian](README.ru.md)
# GitHub 貢獻
如果你想美化你的 GitHub 活動歷史,那麼 Python 腳本 ``github_paint.py`` 的能力
將幫助您更換指定時期的供款。## 重做 GitHub 上的活動,繪製個人資料
作為來源,您必須提前準備 52 x 7 像素的圖像:它將
代表您自動轉換為提交到您的單獨存儲庫。該程序本身使用 README.md 文件初始化一個空存儲庫,並開始生成文件更新
添加貢獻: YYYY-MM-DD HH:MM 為您提交的每個提交。使用 --date 開關創建
在過去提交。### 如何使用
1. 創建一個新的空 GitHub 存儲庫。不要包含 README.md 文件,也不要初始化存儲庫。
2. 克隆此存儲庫或複制 github_paint.py 文件和您的提交繪圖。
3. 在存儲庫中,打開 html 頁面 Git.html 並繪製您的繪圖
4. 保存您的繪圖
5. 將其轉換為 52x7
6. 將 github_paint.py 中的行更改為您的繪圖文件名和您將在一年中的最後一天
貼出你的畫
7. 使用密鑰(您的存儲庫的地址)運行 github_paint.py 程序,如下例所示:
```commandline
python github_paint.py --repository = https: //github.com/user/repo.git
```
(HTTPS方式:賬號認證)
這個過程不需要太多時間(3-5分鐘)。
7.享受結果> 注意:
如果您曾經在存儲庫中使用過這個腳本,那麼您將無法在同一個存儲庫中重複它。
您將不得不創建另一個存儲庫,否則您將在腳本日誌中收到錯誤。
強調使用尚未初始化的存儲庫。### 工作示例:
1.初始繪圖`GENOM`:![](./example/genom.png)
相同的繪圖,但分辨率為 52x7:
![](./example/genom_mini.png)結果:
![](./example/genom_res.png)2. 原圖 `I love Python`:
![](./example/i_l_p.png)
相同的繪圖,但分辨率為 52x7:
![](./example/i_l_p_mini.png)結果:
![](./example/i_l_p_res.png)2. 原圖 `I love Python`:
![](./example/heart.png)
相同的繪圖,但分辨率為 52x7:
![](./example/heart_mini.png)結果:
![](./example/heart_res.png)3. 原圖 `I love you`:
![](./example/I_love_you.png)
相同的繪圖,但分辨率為 52x7:
![](./example/I_love_you_mini.png)結果:
![](./example/I_love_you_res.png)
4. 原圖`bugs, hex, sux`:
![](./example/bugs_hex_sux.png)
相同的繪圖,但分辨率為 52x7:
![](./example/bugs_hex_sux_mini.png)結果:
![](./example/bugs_hex_sux_res.png)
5. 原圖 `do it`:
![](./example/do_it.png)
相同的繪圖,但分辨率為 52x7:
![](./example/do_it_mini.png)結果:
![](./example/do_it_res.png)6. 原圖 `pacman`:
![](./example/pacman.png)
相同的繪圖,但分辨率為 52x7:
![](./example/pacman_mini.png)結果:
![](./example/pacman_res.png)7. 原圖 `send nudes`:
![](./example/send_nudes.png)
8. 原圖 `sex_drugs_alco`:
![](./example/sex_drugs_alco.png)
所有工作示例都放置在“示例”文件夾中
ps 長期計劃創建一個 GUI 應用程序或 html 頁面,您可以在其中執行所有操作
在上傳到存儲庫之前繪製,但是還沒有時間......所以所有愛好者都開發這個項目
我邀請你參與,創建你自己的分支。p.s.s. 如果你喜歡這個項目,別忘了給個星星,如果你有興趣,就註冊成為關注者。