Skip to content

Instantly share code, notes, and snippets.

View yzqzss's full-sized avatar
😀
(0:_:0)

yzqzss yzqzss

😀
(0:_:0)
View GitHub Profile
@yzqzss
yzqzss / README.md
Last active April 22, 2025 02:22
sshconfig2ananta
Convert SSH config to Ananta hosts csv.

positional arguments:
  csvfile      Path to the Ananta hosts csv.

optional arguments:
  --ssh SSH    SSH config file. (default: ~/.ssh/config)
  --user USER  default ssh user
@yzqzss
yzqzss / init.py
Created September 14, 2024 03:00
小米运动 -> ics
import csv
import json
import zoneinfo
import icalendar
from datetime import datetime
with open("center_fitness_data.csv", "r") as csvf, open("sleep.ics", "w") as icsf:
calendar = icalendar.Calendar()
calendar.add("version", "2.0")
@yzqzss
yzqzss / patch_wikiteam3_utils_monkey_patch.py
Last active March 8, 2024 19:40
handle UnicodeDecodeError
--- a/wikiteam3/utils/monkey_patch.py
+++ b/wikiteam3/utils/monkey_patch.py
@@ -1,4 +1,5 @@
import ssl
+import sys
import time
from typing import Optional
import warnings
@@ -26,7 +27,30 @@ def mod_requests_text(requests: requests): # type: ignore
else:
@yzqzss
yzqzss / search original url bookmarklet.html
Created August 23, 2023 11:05
a bookmarklet to search original url on IA
<html>
<body>
<a href="javascript:(function()%7Bjavascript%3A(function()%20%7B%0A%20%20var%20url%20%3D%20prompt(%22Enter%20the%20original%20URL%3A%22)%3B%0A%20%20if%20(url)%20%7B%0A%20%20%20%20window.open(%22https%3A%2F%2Farchive.org%2Fsearch%3Fquery%3Doriginalurl%3A%5C%22%22%20%2B%20encodeURIComponent(url)%20%2B%20%22%5C%22%22)%3B%0A%20%20%7D%0A%7D)()%3B%7D)()%3B">search original url</a>
</body>
</html>