Skip to content

Instantly share code, notes, and snippets.

View Atrion's full-sized avatar

Atrion Darnay Atrion

View GitHub Profile
@darekkay
darekkay / trakt-backup.php
Last active June 18, 2024 14:28
Trakt.tv backup script
<?php
/*
Backup script for trakt.tv (API v2).
Live demo: https://darekkay.com/blog/trakt-tv-backup/
*/
// create a Trakt app to get a client API key: http://docs.trakt.apiary.io/#introduction/create-an-app
$apikey = "CLIENT_API_KEY";
@rogiervandenberg
rogiervandenberg / JourneyExtractor.php
Last active June 29, 2024 17:29
Journal (by Journey) extractor. Journey is a great Diary app for Android and Google Chrome. But, your files are only accessible by Journey itself. Do you want to move away from Journey to another diary app? Do you want to have a readable export of your diary? This script converts Journey backup/export files to managable Markdown files. One file …
<?php
/*
Journal (by Journey) extractor
Journey is a great Diary app for Android and Google Chrome. But, your files are
only accessible by Journey itself.
Do you want to move away from Journey to another diary app? Do you want to have
a readable export of your diary? This script converts Journey backup/export
import subprocess, urllib, random
class NoBlocks(Exception): pass
def getblocks():
r = urllib.urlopen("http://{?REDACTED?}/grab").read()
if '<html' in r.lower(): raise NoBlocks
return r.split()
import sys
if len(sys.argv) > 1:
@emilianavt
emilianavt / BestVTuberSoftware.md
Last active July 24, 2024 07:25
Best VTuber Software

Best VTuber software

This is a list of the most commonly used and relevant vtubing software. The "best" will always be subjective and depend on your specific requirements. Overall, the information in this list is as accurate as I could figure it out, but there might be errors or some details might become out of date. If you find anything that needs to be corrected, please let me know. You can also note it in a comment.

Additional explanations:

  • iPhone means that an iPhone is basically required
  • iFacialMocap support means that tracking data can be received from the iFacialMocap iPhone app
  • VMC protocol means that the application can send and/or receive tracking data from other VMC protocol capable applications, allowing the combination of multiple tracking methods (e.g. VSeeFace receiving VR tracking from Virtual Motion Capture and iPhone/ARKit face tracking from Waidayo)
  • Tobii means that the Tobii eye tracker is supported
@coderunner007
coderunner007 / journey_to_obsidian.py
Last active December 2, 2023 20:24
Convert Journey journal backup to Obsidian markdown files. Journey: https://journey.cloud/app/ , Obsidian: https://obsidian.md/
import os
import json
import time
import shutil
# Change the variables here according to what is present in your filesystem
journey_input_folder = os.path.join(os.environ['HOME'],"Documents","Journey","journey-<hash>")
obsidian_output_folder = os.path.join(os.environ['HOME'],"Documents","Journey","FromJourney")
obsidian_attachments_folder = os.path.join(os.environ['HOME'],"Documents","Journey", "FromJourney", "attachments")
# To convert from Daily Note to python's date format, check this gist out: https://gist.github.com/asafge/0b13c5066d06ae9a4446