Skip to content

Instantly share code, notes, and snippets.

View antronic's full-sized avatar
✌️
Working from home

Jirachai Chansivanon antronic

✌️
Working from home
View GitHub Profile
@antronic
antronic / try.js
Last active August 11, 2024 11:42
Grab the GUID of a Plex entry on demand
// ==UserScript==
// @name Plex GUID Grabber
// @namespace plex-guid-grabber
// @include http://plex.*/*
// @include https://plex.*/*
// @include *:32400/*
// @version 1.0.3
// @description Grab the GUID of a Plex entry on demand
// @icon https://app.plex.tv/desktop/favicon.ico
// @homepageURL https://gist.githubusercontent.com/antronic/b9eaeb6ad4a61ddff0190cade75c8572/raw/70453287de9400e2677da29036d28b81402d77a7/try.js
@antronic
antronic / hareshi-my-list.min.js
Last active August 11, 2024 11:42
Hareshi's Saved list
// ==UserScript==
// @name Hareshi-My_List
// @match https://www.hareshi.net/browse/anime*
// @include https://www.hareshi.net/browse/anime*
// @description Hareshi's Saved list
// @namespace hareshi-my-list
// @version 2024-08-11
// @author Jirachai Chansivanon
// @icon https://www.google.com/s2/favicons?sz=64&domain=hareshi.net
// @downloadURL https://raw.githubusercontent.com/antronic/hareshi-my-list/main/build/hareshi-my-list.tampermonkey.min.js
const fs = require("fs");
const path = require("path");
const { SearchIndexClient, AzureKeyCredential } = require("@azure/search-documents");
// Replace with your search service name and admin api key
const searchServiceName = "<your-search-service-name>";
const adminApiKey = "<your-search-service-admin-api-key>";
// Replace with your index name and field name
const indexName = "<your-index-name>";
<html>
<head>
<title>Progress time</title>
<style type="text/css">
html, body {
margin: 0;
padding: 0;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
}
#wrapper {
<html>
<head>
<title>Just a Clock!</title>
<style type="text/css">
html, body {
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"
}
</style>
</head>
<body>
@antronic
antronic / embedded_countdown.js
Created March 31, 2020 10:18
Idea for inject embedded countdown DOM element
(function() {
const today = new Date()
const _targetTime = prompt('Input your end time', `${today.getMonth() + 1}/${today.getDate()}/${today.getFullYear()} ${today.getHours()}:${today.getMinutes()}:${today.getSeconds()}`)
const targetTime = new Date(_targetTime)
if (isNaN(targetTime)) {
throw new Error('Your time input is invalid date format.')
}
@antronic
antronic / jsbkk-seek.html
Created February 8, 2020 10:23
JSBKK - seek code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Meow~</title>
</head>
<body>
Hello JSBKK
</body>
@antronic
antronic / req-printer.md
Created August 2, 2019 04:39
req-printer.md

/api/print

Req file - Image File

Res id - Queue ID for reference to print status (IF POSSIBLE, IF CAN'T IT OK NA)


@antronic
antronic / bh_invoice_cal_ex.js
Last active July 18, 2019 13:49
bh_invoice_cal_ex.js
data = {
invoices: [
{
chargeDetail: [
{
description: 'ค่ายา',
chargeDetailSubWTF: [
{
cost: 10,
@antronic
antronic / iphone-usb_tethering-to-rpi.md
Last active August 22, 2024 18:21
iPhone USB Tethering to RPi

iPhone Tethering to Raspberry Pi

Instruction

On RPi

  • sudo apt-get install usbmuxd
  • connect iPhone

On iPhone

  • Trust