Skip to content

Instantly share code, notes, and snippets.

View Axfan's full-sized avatar

Adam Axfan

  • Phoenix, Arizona
View GitHub Profile
@Axfan
Axfan / RemovePlaylist.js
Created June 11, 2015 18:02
Clear the InstaSync playlist
var playlist_length = $("#playlist li").length;
var videosRemoved = 0;
setInterval(function() {
if (videosRemoved < playlist_length) {
$(".remove-video")[0].click();
videosRemoved++;
}
}, 250);
@Axfan
Axfan / CreatePlaylist.js
Created June 11, 2015 18:29
Add videos from a youtube playlist to InstaSync
var videoString = "";
var videoIDs = videoString.split(",");
var v =0;
setInterval(function() {
if (v < videoIDs.length) {
$("#add_video_url").val("http://youtube.com/watch?v=" + videoIDs[v]);
$("#add_video_btn")[0].click();
v++;
}
@Axfan
Axfan / FormatPlaylist.js
Created June 11, 2015 18:31
Get a youtube playlist in comma delimetered format
var videos = document.getElementsByClassName("pl-video");
var videoIDs = [];
for ( v = 0; v < videos.length; v++ ) {
videoIDs.push( videos[v].getAttribute("data-video-id") );
}
window.alert(videoIDs.toString());
@Axfan
Axfan / PATCH.json
Last active June 8, 2022 04:43
Sunkist Patcher
{
"name": "v1.9.0",
"notes": "Test version 2",
"platforms": {
"darwin-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUMVJEdm5obytnK09Kb0Nzb1dtUTd2Mkp1Zyt1NmYrbWtOMU15R2hCNmdZYmluOGlrS1Z0RnJXTGxoR1c4M0I0aXJxOUdTM0VxSzZNRkV6emZGdnFtaFVIZGtoU2FQRkFNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjU0NDg5NzI4CWZpbGU6L1VzZXJzL3J1bm5lci93b3JrL3N1bmtpc3QtdGF1cmkvc3Vua2lzdC10YXVyaS9zcmMtdGF1cmkvdGFyZ2V0L3JlbGVhc2UvYnVuZGxlL21hY29zL3N1bmtpc3QuYXBwLnRhci5negowNjMxVGREVVN1aEtEYU1JS2FSOEJjOEVBdTR5ZjZTdTRGUUhBbXNScnV0MzNlOHRFOW5OSXdZdWovblYrQkRpZ2x4ejZjVnpiQ2ZSc3MvV3JhTXREZz09Cg==",
"url": "https://github.com/Axfan/sunkist-tauri/releases/download/v1.9.0/sunkist.app.tar.gz"
},
"linux-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUMVJEdm5obytnK0lEMkhhNk5haXFrSGJ5VGhsSDZ2Wk8vOHArKzVLMmR6UzM4NERuRzJPOStVT3pxNmE1eVZFbGovU0R3K0VmRjUvZjBFREY2Kzh0ekN0YWlKdTlDQkFnPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjU