Skip to content

Instantly share code, notes, and snippets.

View qaqland's full-sized avatar
💤
Need Sleeeeeeeeeeeeeeeeeeeeep

qaqland

💤
Need Sleeeeeeeeeeeeeeeeeeeeep
View GitHub Profile
@qaqland
qaqland / purewriter-message.py
Created January 24, 2024 13:18
Export data of purewriter time machine 导出纯纯写作时光机数据
# unpack file.pwb and get the db file
# edit $your-sqlite-db-file to yours path
# use pipe to export to txt
import sqlite3, datetime, json
conn = sqlite3.connect("your-sqlite-db-file")
conn.row_factory = sqlite3.Row
cur = conn.cursor()
@qaqland
qaqland / fake.base64
Created September 20, 2023 08:47
fake.base64
AAABAAABVgAAAgAAAV8AAAMAAAEtAAAEAAABXwAABQAAAV8AAAYAAAFfAAAHAAABXwAACAAAAPUA
AAkAAAFfAAAKAAABXwAACwAAAV8AAAwAAAFfAAANAAABXwAADgAAAV8AAA8AAAFfAAAQAAABXwAA
EQAAAV8AABIAAAFfAAATAAABXwAAFAAAAV8AABUAAAFfAAAWAAABXwAAFwAAAV8AABgAAAFfAAAZ
AAABXwAAGgAAAV8AABsAAAFfAAAcAAABXwAAHQAAAV8AAB4AAAFfAAAfAAABXwAAIAAAAV8AACEA
AAFfAAAiAAABXwAAIwAAAV8AACQAAAFfAAAlAAABXwAAJgAAAV8AACcAAAFfAAAoAAABXwAAKQAA
AV8AACoAAAFfAAArAAABXwAALAAAAV8AAC0AAAFfAAAuAAABXwAALwAAAV8AADAAAAFfAAAxAAAB
XwAAMgAAAV8AADMAAAFfAAA0AAABXwAANQAAAV8AADYAAAFfAAA3AAABXwAAOAAAAV8AADkAAAFf
AAA6AAABXwAAOwAAAV8AADwAAAFfAAA9AAABXwAAPgAAAV8AAD8AAAFfAABAAAABXwAAQQAAAV8A
AEIAAAFfAABDAAABXwAARAAAAV8AAEUAAAFfAABGAAABXwAARwAAAV8AAEgAAAFfAABJAAABXwAA
SgAAAV8AAEsAAAFfAABMAAABXwAATQAAAV8AAE4AAAFfAABPAAABXwAAUAAAAV8AAFEAAADmAABS
@qaqland
qaqland / tiddlywiki.js
Created March 31, 2021 07:46
仿tiddlywiki的首页
let links = document.getElementsByTagName("a")
for (let i = 0; i < links.length; i++) {
links[i].onclick = change
}
let makes = document.getElementsByClassName("make")
for (let i = 0; i < makes.length; i++) {
makes[i].onclick = editor
}
function change() {
let herehref = this.getAttribute("href").slice(1)
@qaqland
qaqland / gapbuffer.go
Created February 9, 2021 03:12
之前想写一个文本编辑器,这是数据结构
package main
import "fmt"
type gapBuffer struct {
buff []byte
begin int
size int
}