Do you like watching videos on YouTube but want an intuitive, feature-rich and privacy friendly app for that?
NewPipe has been created with the purpose of getting the original YouTube experience on your smartphone without annoying ads and questionable permissions.
The application is open source and you can check on it at GitHub.
# Example database connection conn = sqlite3.connect('windows_isos.db') cursor = conn.cursor()
# Example function to calculate hash def calc_sha256(filename): h = hashlib.sha256() b = bytearray(128*1024) mv = memoryview(b) with open(filename, 'rb') as f: for n in iter(lambda : f.readinto(mv), 0): h.update(mv[:n]) return h.hexdigest() index of windows iso
# Add example entry example_iso_path = 'path/to/your/windows.iso' example_details = ('Windows 10', '64-bit', 'Pro', '2020-01-01') example_hash = calc_sha256(example_iso_path) # Example database connection conn = sqlite3
# Create table cursor.execute(''' CREATE TABLE IF NOT EXISTS isos (id INTEGER PRIMARY KEY AUTOINCREMENT, filename TEXT, version TEXT, architecture TEXT, edition TEXT, release_date TEXT, file_hash TEXT) ''') file_hash TEXT) ''')
# Example database connection conn = sqlite3.connect('windows_isos.db') cursor = conn.cursor()
# Example function to calculate hash def calc_sha256(filename): h = hashlib.sha256() b = bytearray(128*1024) mv = memoryview(b) with open(filename, 'rb') as f: for n in iter(lambda : f.readinto(mv), 0): h.update(mv[:n]) return h.hexdigest()
# Add example entry example_iso_path = 'path/to/your/windows.iso' example_details = ('Windows 10', '64-bit', 'Pro', '2020-01-01') example_hash = calc_sha256(example_iso_path)
# Create table cursor.execute(''' CREATE TABLE IF NOT EXISTS isos (id INTEGER PRIMARY KEY AUTOINCREMENT, filename TEXT, version TEXT, architecture TEXT, edition TEXT, release_date TEXT, file_hash TEXT) ''')