Читать на других языках: English, हिन्दी, 中國人
Если Вы желаете украсить историю своей активности на GitHub, то возможности Python скрипта github_paint.py
помогут Вам заменить contributions за указанный период.
В качестве источника Вы должны заблаговременно подготовить изображение размером 52 на 7 пикселй: оно будет автоматически переобразовано в коммиты от Вашего имени в Ваш отдельный репозиторий.
Данная программа сама инициализирует пустой репозиторий файлом README.md и начинает генерировать обновления файла с добавлением вкладов: ГГГГ-ММ-ДД ЧЧ: ММ для каждой фиксации вашего коммита.
Использует переключатель --date для создания коммитов в прошлом.
- Создайте новый пустой репозиторий на GitHub. Не добавляйте файл README.md и не инициализируйте репозиторий.
- Клонируйте этот репозиторий или скопируйте файл github_paint.py и Ваш рисунок коммитов.
- В репозитории откройте html-страницу Git.html и нарисуйте свой рисунок
- Сохраните свой рисунок
- Преобразуйте его к размеру 52х7
- Измените в github_paint.py строки с названием файла вашего рисунка и поледнего дня года в котором вы будете размещать Ваш рисунок
- Запустите программу github_paint.py с ключом (адресом Вашего репозитория) как указана на примере ниже:
python github_paint.py --repository = https: //github.com/user/repo.git
(Метод HTTPS: аутентификация учетной записи) Процесс занимает не так уж и много времени (3-5 минут). 7. Наслаждайтесь результатом
Примечание: Если вы однажды использовали в репозитории этот скрипт, то повторить с этим же репозиторием - не получится. Вам придется создать другой репозиторий, иначе вы получите ошибки в журналах скрипта. Акцент на использовании репозитория, который не был инициализирован.
- Исходный рисунок
ГЕНОМ
:
Тот же рисунок но в разрешении 52х7:
- Исходный рисунок
Я люблю Python
:
Тот же рисунок но в режиме 52х7:
- Исходный рисунок
Я люблю Python
:
Тот же рисунок но в режиме 52х7:
- Исходный рисунок
I love you
:
Тот же рисунок но в режиме 52х7:
Результат:
- Исходный рисунок
bugs, hex, sux
:
Тот же рисунок но в режиме 52х7:
Результат:
- Исходный рисунок
do it
:
Тот же рисунок но в режиме 52х7:
- Исходный рисунок
pacman
:
Тот же рисунок но в режиме 52х7:
- Исходный рисунок
send nudes
:
- Исходный рисунок
sex_drugs_alco
:
Все примеры работ размещены в папке example
п.с. в дальнеидущих планах создать GUI приложение или html страницу на которой можно выполнить все операции от
рисования до заливки в репозиторий, но пока на это нет времени..... так что всех энтузиастов развить этот проект
приглашаю по учавствовать, создать свою ветку.
п.с.с. Если проект понравился не забывайте поставить звезду, а если интерестны - то и записаться в followers.