これは白深やよいが練習で作ったプログラムを置いておく場所です。
PythonやNode.jsを使っているので、そのプログラムを置いておきます。
自分が少しずつ覚えながら作っているコードなので、コメントが沢山ありますが注意してください。
chenge log:
- docsの追加
- RUSTの追加
- Twitter @shirafukayayoi
Add 2024/06/11
foobar2000とYoutubeSourceを組み合わせて、DiscordRichPresenceに再生バーと動画のURLボタンを付けるやつ。
実行結果はこんな感じ。
詳しくはこのレポジトリを見てください。
https://github.com/shirafukayayoi/Node_fb2kRichPresence
Add 2024/07/21
Puppeteerの基本的な使い方をまとめたNode.js。
詳しくはコード内のコメントを見てください。
Add 2024/07/17
フォルダ内のzipファイルを解凍するPython。
詳しくはこのレポジトリを見てください。
https://github.com/shirafukayayoi/AutoFolderUnzip
Add 2024/10/26
Base64でデコードされた文字列と、元の文字列を使って複合キーを取得するPython
Add 2024/11/10
BOOK☆WALKERの新刊情報のURLからタイトル等を取得しGoogleカレンダーに追加するPython。
Add 2024/08/02
BOOK-WALKERのセール情報を取得するPython。
Googleスプレットシートに出力されます。
タイトル,著者,価格,レーベル,終了日
詳しくはこのレポジトリを見てください。
https://github.com/shirafukayayoi/BOOK-WALKER_Sale_Information
chenge log:
2024/08/02
:金額を数値として取得できるようにした。
Add 2024/09/08
読書メーターに登録されている、積読本、または読んだ本をcsv形式で出力するpython。
使い方はこのレポジトリを見てください。
https://github.com/shirafukayayoi/Bookmeter_LoadBookList
Add 2024/07/27
DMMの購入履歴を取得するPython。
csvファイルに出力されます。
詳しくはこのレポジトリを見てください。
https://github.com/shirafukayayoi/DMM_PurchaseList
実行結果はこんな感じ。
タイトル,サークル名,ジャンル
タイトル,サークル名,ジャンル
タイトル,サークル名,ジャンル
chenge log:
2024/07/28
:GoogleSheetに出力するようにした。
Add 2024/11/10
DMMのゲーム新作情報をGoogleカレンダーに登録するためのPython。
Add 2024/08/19
PC版のGboardをスマホでも使えるようにするためのPython。
詳しくはこのレポジトリを見てください。
https://github.com/shirafukayayoi/Gboard_FomatText
Add 2024/10/02
指定したファイルを自動的にGigaFile便にアップロードするPython。
実行したらURLが出力されます。
Add 2024/06/03
ディレクトリの構成を出力してくれるPython。
python ImportOS_DirectoryText,py <ディレクトリパス>
実行してからディレクトリを入れるようにしました。
実行結果:
├── img
| ├── dokusyome-ta-.png
| ├── GitHub.png
| ├── icon.jpg
| ├── icon_2.png
| ├── icon_3.jpg
| ├── icon_4.jpg
| ├── kakuyomu_icon.png
| ├── ron_icon.png
| ├── twitch-logo.jpg
| ├── Twitter_icon.png
| └── Youtube.png
├── index.html
└── main.css
chenge log:
2021/07/17
:cmdからディレクトリを入力できるようにした。
Add 2024/10/02/
楽天のブックスから指定した月のラノベの情報を読み取り、csvを作成するPython。
名前,詳細,日付
詳細の部分は空白になっている、
Add 2024/07/11
楽天のブックスから指定した月のラノベの情報を読み取り、Googleカレンダーに予定を追加させるPython。
year
とmonth
、calendar_id
を入れ、target_media
にGoogleカレンダーに追加したい出版社を入れ実行。
実行結果はこんな感じ。
詳しくは、このレポジトリと、Zennを見てください。
https://github.com/shirafukayayoi/LightNovel_GoogleCalendarPush
https://zenn.dev/shirafukayayoi/articles/3d89539bf26c3d
Add 2024/06/28
鍵がかかっているPDFを総当たりで調べるためのコード。
自分が昔作ったPDFのパスワードがわからなくなってしまったので作りました。
置いたPDFのディレクトリと同じ場所にパスワードが解除されたPDFが出力されます。
コード内のcharacters
とcount
を書き換えて使います。
コードを実行してから選択できるようにしました。
実行結果:
0000 は一致しませんでした
0001 は一致しませんでした
0002 は一致しませんでした
------------------------------------(省略)
パスワードは????でした。
Chenge Log:
2024/07/17
:cmdからPDFのディレクトリとcountを入力できるようにした。
Add 2024/07/16
簡単な数あてゲーム。
実行結果はこんな感じ。
Add 2024/08/18
RSSフィードを取得して、新しい記事があれば通知するPython。
最新のtitleとURLを取得します。
title,URL
Add 2024/08/28
Tesseractを使って画像から文字を取得するPython。
Add 2024/10/26
指定しれたURLの隠しURLを探すPython
Add 2024/10/04
指定したファイルをUSBが認識されたときにコピーするPython。
Add 2024/11/14
指定した動画の再生スピードを変更するPython。
ディレクトリにoutput.mp4
が出力される。
Add 2024/10/10
Youtubeのプレイリストの中身を消し、特定のGoogleスプレッドシートからvideoidを取り出しプレイリストに追加していくPython。
スプレッドシートは、
名前,URL
という形式になっていなければいけない。
Add 2024/10/10
特定のプレイリストを、Googleスプレッドシートで出力するPython。
出力結果:
名前,URL
名前,URL
Add 2024/08/31
yt-dlpを使って動画をダウンロードするPython。
今のオプションは最高画質&最高音質。
Add 2024/07/29
GoogleCalendarに接続するためのテンプレート。
必要になるのは、credentials.json
とカレンダーID。
TemplateList:
- イベントを追加する
- イベントを取得する
- CSVファイルからイベントを追加する
Add 2024/07/28
GoogleSheetに接続するためのテンプレート。
必要になるのは、credentials.json
とスプレットシートID。
TemplateList:
- スプレットシートのデータを読み込む
- スプレットシートのすべてのデータを消す
- スプレットシートにデータを書き込む
- スプレットシートに1行目だけ書き込む
- フィルターを設定する
Add 2024/08/24
Youtubeに接続するためのテンプレート。
必要になるのはAPIキー。
TemplateList:
- ライブ動画の配信開始時間の取得