Skip to content

Instantly share code, notes, and snippets.

View sftblw's full-sized avatar

Ch. (Chanwhi Choi) sftblw

View GitHub Profile
@sftblw
sftblw / txt_replacer_common.ahk
Last active June 9, 2017 19:48
My short typing assist. / moved to repository : https://github.com/sftblw/txt_replacer_common.ahk
/*
txt_replacer_common.ahk
rev.pub3 : 업데이터 추가됨
# 설치
http://ahkscript.org/ , 설치 후 이 파일을 더블클릭해서 실행
# 기본 사용법

더보기 스타일 문제 해결

reaction to the tweet

개요

보시면 구조가 이렇게 되어있거든요

@sftblw
sftblw / getEcmaApp.js
Created April 15, 2015 11:11
ECMAScript 표준문서 부록에서 문법만 추출하는 node 앱
// 이거 만들고 까였데시타... AST는 이렇게 만드는게 아니데시타..
//var jsdom = require('jsdom');
var fs = require('fs');
var sprintf = require('sprintf-js').sprintf;
var jquery = fs.readFileSync("./js/jquery-2.1.3.js", "utf-8");
var cheerio = require('cheerio'), $ = cheerio.load(fs.readFileSync("./ecmafile/ecmaspec.htm", "utf-8"));
console.log("start!");
@sftblw
sftblw / camelShortener.js
Last active August 29, 2015 14:19
Carmel-backed word shortner (extracted from here https://gist.github.com/softblow/77644b5e20b2759f80d8 )
var camelShortener = {
origShort : new Map(),
shortOrig : new Map(),
shorten : function (str, len) {
if (this.origShort.get(str) !== undefined)
return this.origShort.get(str);
//console.log("before : " + str);
var camels = str.replace(/([a-z])([A-Z])/,'$1,$2' ).split(",");
@sftblw
sftblw / hotstrGen.js
Created April 16, 2015 14:06
Greek hotstring generator from letters array for autohotkey...
var letters = [
'Alpha ',
'Beta ',
'Gamma ',
'Delta ',
'Epsilon',
'Zeta ',
'Eta ',
'Theta ',
'Iota ',
@sftblw
sftblw / 1~10.aheui
Created July 5, 2015 16:01
1~10.aheui
발발다빠빠받반타투
다다쥬ㅇ초저번뻐어
본법법멍뻐멓
흐머처발발도
@sftblw
sftblw / hitomiapp2.js
Created July 21, 2015 13:48
hitomiapp2.js
var cheerio = require('cheerio');
var request = require('request');
var url = require('url');
var path = require('path');
//var fs = require('fs');
var fs = require('fs-extra');
//var mkdirp = require('mkdirp');
var async = require('async');
var indexQueue = [];
@sftblw
sftblw / flag-ko.js
Last active August 29, 2015 14:27
flag-ko.js : 국경일 확인 및 본문에 국기 삽입. 문서 : http://lpidx.tistory.com/38
// 국경일에만 본문에 국기를 삽입합니다.
//
// DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
// Version 2, December 2004
//
// Copyright (C) 2015 Ch. <[email protected]>
//
// Everyone is permitted to copy and distribute verbatim or modified
// copies of this license document, and changing it is allowed as long
@sftblw
sftblw / checkdrag.js
Last active September 16, 2015 20:17
체크 드래그 구현 (pure JS)
// 이거 보고 대충 만듦 http://cross-browser.com/x/examples/clickndrag_checkboxes.php
// 낡은 브라우저 지원이 뭐죠 먹는건가요
window.onload = function () {
enableDragCheckGroup('input[type="checkbox"]');
};
// 체크 드래그 구현 (vanilla js)
// 해당 셀렉터에 대한 함수화
function enableDragCheckGroup(selector) {
@sftblw
sftblw / nextguy.ahk
Last active August 26, 2016 04:46
nextguy.ahk for next next next
loop
{
coordmode, pixel, screen
coordmode, mouse, screen
x = 0
y = 0
wingetpos, x, y, width, height, safetycare.co.kr
;tooltip, %x% %y%
imagesearch, , , x+797, y+652, x+1000, y+750, next.png