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 / 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.')
}
<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>
<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 {
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>";
@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
@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