Skip to content

Instantly share code, notes, and snippets.

@eternnoir
eternnoir / gist:7703172
Created November 29, 2013 09:03
/etc/init.d/vmware-USBArbitrator
#!/usr/bin/env bash
#
# Copyright 1998-2010 VMware, Inc. All rights reserved.
#
# This script manages the VMware USB Arbitrator service
#
# VMWARE_INIT_INFO
# Load bootstrapper info
@eternnoir
eternnoir / gist:7781570
Created December 4, 2013 02:57
Grdiview Drag & Drop
<script>
$(document).ready(function() {
$('#{{ID}}').dragtable(
{dragHandle:'.some-handle'},
{
persistState: function(table) {
if (!window.sessionStorage) return;
var ss = window.sessionStorage;
table.el.find('th').each(function(i) {
if(this.id != '') {table.sortOrder[this.id]=i;}
#!/usr/bin/env python2
# coding: utf-8
import os,socket,threading,time
#import traceback
allow_delete = False
local_ip = socket.gethostbyname(socket.gethostname())
local_port = 8888
currdir=os.path.abspath('.')
#! /usr/bin/env python
import psutil
from subprocess import PIPE
CWD = "/home/tim/minecraft/" # Path to where Minecraft lives
JAVA_EXE = "/usr/lib/jvm/java-6-sun-1.6.0.24/jre/bin/java"
MINECRAFT_JAR = "minecraft_server-1.1.jar"
MINECRAFT_COMMAND = "{0} -Xmx1024M -Xms1024M -jar {1} nogui".format(JAVA_EXE, MINECRAFT_JAR).split()
SCREEN_COMMAND = "screen -d -m -S minecraft".split()
@eternnoir
eternnoir / imagehash.py
Last active August 29, 2015 13:56
圖片相似度
#!/usr/bin/python
import glob
import os
import sys
from PIL import Image
EXTS = 'jpg', 'jpeg', 'JPG', 'JPEG', 'gif', 'GIF', 'png', 'PNG'
@eternnoir
eternnoir / gist:9777420
Last active May 3, 2022 05:25
Ftp Client With C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Net;
namespace Lib.Common
{
public class FtpClient
@eternnoir
eternnoir / gist:10341255
Created April 10, 2014 03:53
JavaValidation
function funIsEAN(objField, strCaption,msg) {
objField.value = objField.value.trim();
if (objField.value == "")
return;
if (/[^0-9a-zA-Z_]/i.test(objField.value)) {
alert(strCaption + msg);
objField.value = "";
objField.focus();
}
}
@eternnoir
eternnoir / FileKiller.py
Last active August 29, 2015 14:04
A python Script to help remove file or dir before N Days.
# -*- coding: utf-8 -*-
import os
import shutil
import time
import argparse
parser = argparse.ArgumentParser(description='FileKiller, help you to remove dir or path before N days ')
parser.add_argument('-p', action="store", dest="path")
parser.add_argument('-d', action="store", dest="days", type= int)
@eternnoir
eternnoir / rick.cs
Last active February 8, 2022 00:30
/// <summary>
/// 確認傳入的Memo前N位是否為數字,並把數值使用 out value 傳出
/// </summary>
/// <param name="memo">被判斷的String</param>
/// <param name="NumOffset">前面多少位為數字</param>
/// <param name="value">轉出之結果</param>
/// <returns></returns>
private bool checkMemoHasNumeric(string memo, int NumOffset,out int value)
{
string numStr = memo.Substring(0, NumOffset);
int result;
string memo = ....; //get memo string
checkMemoHasNumeric(memo,3,out result);