Skip to content

Instantly share code, notes, and snippets.

@frozenpandaman
frozenpandaman / widevine-decryption.md
Last active December 8, 2025 17:29
download videos protected with widevine DRM
@Jehong-Ahn
Jehong-Ahn / hunet_hrd.user.js
Last active November 16, 2024 12:49
휴넷 자동진행
// ==UserScript==
// @name 휴넷 HRD 자동진행
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 휴넷 HRD 자동진행
// @author JH
// @match https://study.hunet.co.kr/contents/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=hunet.co.kr
// @grant none
// ==/UserScript==
var param = "chapterNo=0101&current_frame_count=1&currentPosition="+ 13245+'&courseCd=HLSC60332&takeCourseSeq=40116154&_'+$.now();
$.get('ProgressSave.aspx',param,function(data){
if(data=="N"){
alert('다른 위치에서 로그인 되었습니다. 학습이 종료되며 로그아웃됩니다.');
top.close();
}
});
@ymkim92
ymkim92 / podbbang.py
Last active September 7, 2024 14:56
podbbang에서 인기 에피소드를 추려서 다운로드 받는 Python script (using beautifulsoap)
import re
import requests
from itertools import count
from pathlib import Path
from bs4 import BeautifulSoup
from clint.textui import progress
import sys
SCAN_PAGES = 2
NUM_DOWNLOADS = 17
@1kko
1kko / gist:40ca6dfc853099e6055e92a90bed937e
Last active June 6, 2025 12:15
JQuery Bugs Music List to Json - 벅스 뮤직 플레이리스트 내보내기
// Chrome 웹브라우저에서 벅스 로그인 후 목록보이는 상태에서 F12키를 누른후
// Console창에 아래 코드 복붙 후 엔터.
// 나오는 리스트는 http://www.playlist-converter.net/ 에 텍스트 붙여넣기 해서 원하는 음악사이트로 플레이리스트를 이동.
var output=[]
$('table.list.trackList > tbody > tr').each(function () {
title = $(this).find('th > p > a').attr('title');
// sometimes title is disabled due to the copyright issues. This case just get the text.
if (title === undefined) {
title = $(this).find('th > p').text().trim();
@kyujin-cho
kyujin-cho / readme.md
Last active April 16, 2024 00:39
Bugs 파일 다운로드
@John07
John07 / HLS_dvr.sh
Last active November 27, 2025 12:40
A small script to make recording http live streams (HLS, those streams that work on iOS devices) nicer on a Mac. Script records the stream for a defined period of time and sends the user notifications if anything goes wrong and once it's done.
# required: ffmpeg (e.g. from homebrew), terminal-notifier from https://github.com/alloy/terminal-notifier
# you can schedule this with launchd to run e.g. weekly
# Specify in seconds how long the script should record (default here is 1 hour).
seconds=3600
# Date format for the recording file name
DATE=`date "+%d-%m-%y_%H-%M"`
# start ffmpeg recording