Skip to content

Instantly share code, notes, and snippets.

@xfdev
xfdev / ModalView.swift
Created January 20, 2023 03:42 — forked from colejd/ModalView.swift
NSView that closes itself when clicking outside
// MIT License - © 2017 Jonathan Cole.
import Cocoa
/**
A view with the ability to hide itself if the user clicks outside of it.
*/
class ModalView: NSView {
private var monitor: Any?
@xfdev
xfdev / decimalize_git_hash.bash
Created January 7, 2023 13:56 — forked from hborders/decimalize_git_hash.bash
Print the given git hash + a prepended "1" in decimal form
#!/bin/bash -euo pipefail
if [ ${#} -eq 0 ]
then
# read from STDIN
MAYBE_GIT_HASH=$( cat )
else
MAYBE_GIT_HASH="${1}"
fi
@xfdev
xfdev / WindowCapture.swift
Created November 3, 2022 10:24 — forked from banjun/WindowCapture.swift
specific window capture implementation memo for https://github.com/mzp/HeartVoice
import Cocoa
import CoreGraphics
import Vision
struct TargetWindow {
let id: CGWindowID
let bounds: CGRect
init?(appName: String, windowTitle: String) {
guard let windows = CGWindowListCopyWindowInfo(.optionAll, kCGNullWindowID) as? [[String: Any]] else { return nil }
@xfdev
xfdev / deleteJDOrder
Created June 11, 2019 07:13
删除订单
var OKbtn = document.getElementsByClassName("order-del")[0];
OKbtn.click();
var delbtn = document.getElementsByClassName("btn-1 remove-order")[0];
delbtn.click();
@xfdev
xfdev / 99自动接单
Created June 11, 2019 01:52
200为毫秒,先选择金额,之后执行,原理为自动点击《快速接单》按钮
setInterval('autoclick()', 200); function autoclick(){ fastReceive(); }
@xfdev
xfdev / JDCardAutoBinding
Created June 11, 2019 01:49
京东自动提取并绑定E卡,在订单详情页控制台使用
var arr16 = [订单号,订单号,订单号];
var pwdValue = "抓包密码";
var i = 0;
function req() {
var orderId = arr16[i];
$.ajax({
@xfdev
xfdev / git.md
Created October 27, 2016 05:26 — forked from suziewong/git.md
Git的多账号如何处理? 1.同一台电脑多个git(不同网站的)账号 2.同一台电脑多个git(同一个网站的比如github的)多个账号

1.同一台电脑可以有2个git账号(不同网站的)

首先不同网站,当然可以使用同一个邮箱,比如我的github,gitlab,bitbucket的账号都是monkeysuzie[at]gmail.com 这时候不用担心密钥的问题,因为这些网站push pull 认证的唯一性的是邮箱 比如我的windows 上 2个账号一个gitlab 一个github (用的都是id_rsa)

host github
  hostname github.com
  Port 22

host gitlab.zjut.com