Skip to content

Instantly share code, notes, and snippets.

View duongoku's full-sized avatar
:octocat:
Doing stuff

duongoku duongoku

:octocat:
Doing stuff
  • Vietnam
View GitHub Profile
// ==UserScript==
// @name FAHASA
// @version 1.3.2
// @description For FAHASA coupons
// @author duongoku
// @match https://www.fahasa.com/ma-giam-gia*
// ==/UserScript==
function apply_coupon(coupon) {
let url = "https://www.fahasa.com/onestepcheckout/index/couponCode";
@duongoku
duongoku / riotxarcane.js
Last active November 13, 2021 11:25
Script for completing missions on https://riotxarcane.riotgames.com
// This script is for completing all available missions on https://riotxarcane.riotgames.com
// Don't use this script if you want the full experience
// Author: duongoku
// Contact: nguyenvubinhduong@gmail.com
// How to use:
// 1. Go to https://riotxarcane.riotgames.com, log in and load the game
// 2. Once the game is loaded, open the developer's console (pressing Ctrl+Shift+K on Firefox or Ctrl+Shift+J on Chrome)
// 3. Focus the "Console" tab (if not focused), paste this code and press Enter
@duongoku
duongoku / ipm.js
Last active November 23, 2021 14:29
Script for ipm.vn
// ==UserScript==
// @name IPM_AUTO
// @version 0.4
// @description Script for ipm.vn
// @run-at document-start
// @author duongoku
// @namespace http://duongoku.github.io/
// @include /https://ipm.vn/
// @license GNU GPLv3
// ==/UserScript==
@duongoku
duongoku / cpp_stl.py
Created June 11, 2022 14:04
Script to extract/crawl C++ STL Containers' constructors from https://cplusplus.com/
from bs4 import BeautifulSoup
import json
import re
import requests
ROOT = "https://cplusplus.com"
def get_containers():
url = "https://cplusplus.com/reference/stl/"
@duongoku
duongoku / clorthax.js
Last active June 24, 2022 18:17
Script for Clorthax's Summer Sale Quest 2022
// ==UserScript==
// @name Clorthax Script
// @namespace https://greasyfork.org/en/scripts/446975-clorthax-script
// @version 2.0.0
// @description Script for Clorthax's Summer Sale Quest 2022
// @author duongoku
// @source https://gist.github.com/duongoku/f8257fb783250e85e34f1ae9d1b30aec
// @license GNU GPLv3
// @match https://store.steampowered.com/*
// ==/UserScript==
@duongoku
duongoku / daotao.uet.vnu.edu.vn.js
Last active June 30, 2022 04:23
Script for calculating courses related stuff
// ==UserScript==
// @name UET-Graduate-Course-List
// @namespace https://github.com/duongoku/
// @version 1.5.2
// @description Script for calculating courses related stuff
// @author duongoku
// @license GPL-3.0-or-later
// @match https://daotao.uet.vnu.edu.vn/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=uet.vnu.edu.vn
// ==/UserScript==
@duongoku
duongoku / script.js
Last active June 16, 2023 09:03
daotaouet
// ==UserScript==
// @name UET-Graduate-Course-List
// @namespace https://github.com/duongoku/
// @version 1.7
// @description Script for calculating courses related stuff
// @author duongoku
// @license GPL-3.0-or-later
// @match https://daotao.uet.vnu.edu.vn/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=uet.vnu.edu.vn
// ==/UserScript==
@duongoku
duongoku / jira.js
Last active June 19, 2023 05:17
Small script for JIRA
// ==UserScript==
// @name JIRA Helper
// @namespace http://google.com/
// @version 0.2
// @description Ease management
// @author duongoku
// @match https://insight.fsoft.com.vn/jira3/secure/Dashboard.jspa*
// @icon https://www.google.com/s2/favicons?sz=64&domain=fsoft.com.vn
// @grant GM_setValue
// @grant GM_getValue
import pandas as pd
df = pd.read_excel(
"input.xlsx",
engine="openpyxl",
sheet_name="Sheet1",
skiprows=3,
)
list = [