Skip to content

Instantly share code, notes, and snippets.

@sandin
sandin / inst_hotfix_demo.cpp
Created August 26, 2021 15:05
inst hotfix demo
#include <signal.h>
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <sys/mman.h>
#include <android/log.h>
/* only for debug
static void signal_handler(int signum, siginfo_t* siginfo, void* sigcontext) {
printf("signal_handler: sig=%d\n", signum);
@sandin
sandin / HmsDownloadManager.cs
Last active June 29, 2021 09:43
Unity项目接入华为NetworkKit说明
using System;
using System.IO;
using UnityEngine;
#if UNITY_ANDROID
namespace HmsNetworkKitUnofficial
{
/**
@sandin
sandin / UnityNativeCrashHandlerPatch.java
Last active April 25, 2021 04:42
native crash handler patch for unity 2019
package com.unity3d.player;
import android.util.Log;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public final class UnityNativeCrashHandlerPatch {
public static void setupNativeCrashHandler() {
try {
@sandin
sandin / getAlbumCover.py
Created December 28, 2011 14:25
download album cover
#!/usr/bin/env python
# -*- coding: utf8 -*-
#
# = Requirements =
# eyed3 [http://eyed3.nicfit.net/]
# BeautifulSoup [http://www.crummy.com/software/BeautifulSoup/]
#
# = 使用方法 =
# 将该脚本放置音乐文件夹下,运行 python getAlbumCover.py