Skip to content

Instantly share code, notes, and snippets.

View Neko288's full-sized avatar
:shipit:
Hi!

Neko288 Neko288

:shipit:
Hi!
View GitHub Profile
@Neko288
Neko288 / ccode_calc.js
Created November 23, 2021 05:05
CCode js source
let key='';
let detext='';
let entext='';
let result = '';
let deresult='';
let unic = '';
let list_text ='';
document.setPointerCapture("GOen").addEventListener("click", encode());
document.setPointerCapture("GOde").addEventListener("click", decode());
@Neko288
Neko288 / SlideShow.py
Last active December 12, 2021 07:39
Slideshow.py
#フォントは独自フォントを使っているので、そのままだと動きません。(多分)必要に応じて、フォントの設定を変えてください
import os,math,tkinter as tk,subprocess
from PIL import Image, ImageTk
#フォルダー指定ウィンドウ
win = tk.Tk()
win.geometry("400x150")
win.title("View image")
@Neko288
Neko288 / full_image_viewer.pyw
Created November 29, 2021 23:15
Full ImgaeViewer
import os,math,tkinter as tk,subprocess
from tkinter.constants import Y
from tkinter import font
from tkinter import messagebox
from PIL import Image, ImageTk
win = tk.Tk()
win.geometry("1900x1200")
win.title("View image")
@Neko288
Neko288 / image_viewer.pyw
Created November 29, 2021 23:16
ImageViewer
import os,requests,math,tkinter as tk,subprocess
from tkinter import font
from tkinter import messagebox
from PIL import Image, ImageTk
"""#Help
Name : Simple image viewer
2021-August-30
-利用規約
@Neko288
Neko288 / Gui.Hozon5ch.pyw
Last active December 13, 2021 04:39
[Hozon5ch] 5chに乗せられた画像をすべて保存します。(imgurの画像)
# coding: UTF-8
import requests,os
from tkinter import ttk
from bs4 import BeautifulSoup
import tkinter as tk,requests,os
from tkinter import font
from bs4 import BeautifulSoup
from tkinter import filedialog
win = tk.Tk()
@Neko288
Neko288 / Rename_addtion_date.py
Last active December 12, 2021 07:39
追加日で一括リネーム Batch rename files by "addition date"
#ファイルを追加日時順にリネームします。追加日時でソートして使ってたものを別の端末で使いたいときとかに。
#多分もっときれいに書けるんだろうけど、時間もないしめんどくさいのでやめとく
#MACで使用する場合は、17行目を無効(削除or#)にして18行目を有効にしてください。
import os, pathlib, datetime, time,re
from datetime import date
print('作成日時を用いて一括リネームできます。')
@Neko288
Neko288 / GET_kakuyomu.py
Created December 12, 2021 03:18
カクヨム(小説投稿サイト)の小説全話を.txtとして保存します。
import requests,re,winsound
from bs4 import BeautifulSoup
url = 'https://kakuyomu.jp/works/1177354054892010417'
res = requests.get(url)
soup = BeautifulSoup(res.content, "lxml")
page_url = soup.find_all('a', class_='widget-toc-episode-episodeTitle')
title = soup.find('title').text
all_page_url = []
@Neko288
Neko288 / AutoNaming.py
Created December 12, 2021 03:22
数字と文字で名前を自動生成します。(パッケージとして使えます)
import random, string
def naming(n):
randlst = [random.choice(string.ascii_letters + string.digits) for i in range(n)]
return ''.join(randlst)
@Neko288
Neko288 / MAKE_wordclous.py
Created December 12, 2021 03:30
Wordcloudを使う
#Mecabの辞書と、フォントを独自に用意する必要があります。Mecabの辞書の用意は正直かなりめんどうなのです・・・
#このサイトがPythonでのWordcloudの使い方を簡単に紹介しています。https://bit.ly/3GxUFZq
from wordcloud import WordCloud
import MeCab,AutoNaming
from matplotlib import pyplot as plt
from wordcloud import WordCloud
folder_pass = 'C:/any/Python-P/Worldcloud Project/' #このファイルのパス
with open('C:/XXX.txt', mode='rt', encoding='utf-8') as fi:
source_text = fi.read()
@Neko288
Neko288 / img_to_str.py
Last active June 23, 2024 16:59
Convert images to text. (You can also convert text back to image)
import base64
def encodeBase64():
with open('XXX.jpg', "rb") as f:#文字にしたい画像の相対パス
base64_img = base64.b64encode(f.read())
print(str(base64_img))
with open('XXX.txt', 'w') as txt:#保存する.txtの相対パス
txt.write(base64_img.decode())
encodeBase64()