Skip to content

Instantly share code, notes, and snippets.

@BlackVoid
BlackVoid / _sync.py
Last active June 29, 2022 17:56
Small script to sync images from facebook with CardDAV server (single user).
import fb
import carddav
import vobject
import requests
import Levenshtein
import sys
"""
Installs dependences required for lxml:
apt-get install libxml2-dev libxslt1-dev python-dev
@BlackVoid
BlackVoid / apartmentfinder.py
Last active August 29, 2015 14:04
How to remove the luck factor from a luck based system.
# -*- coding: utf-8 -*-
import time
import json
import urllib2
import random
import subprocess
import datetime
from BeautifulSoup import BeautifulSoup
@BlackVoid
BlackVoid / pointshop-sqlite2mysql.py
Last active August 7, 2016 00:28
Converts sqlite database for pointshop to mysql (outputs sql file)
# -*- coding: utf-8 -*-
import sqlite3
conn = sqlite3.connect('sv.db')
c = conn.cursor()
sql = """SELECT
`uid`,
(SELECT value FROM `playerpdata` WHERE `infoid` = (`uid` || '[PS_Points]')) as points,
(SELECT value FROM `playerpdata` WHERE `infoid` = (`uid` || '[PS_Items]')) as items
"""
Requires ecdsa
pip install ecdsa
"""
from binascii import unhexlify
from hashlib import sha256
from ecdsa.keys import SigningKey
from ecdsa.curves import NIST256p