Skip to content

Instantly share code, notes, and snippets.

View DurtyFree's full-sized avatar
🛳️
Ship it 🚀

Alexander Schmid DurtyFree

🛳️
Ship it 🚀
View GitHub Profile
@DurtyFree
DurtyFree / setup-meilisearch.ps1
Last active October 8, 2025 22:08
Azure Meilisearch Infrastructure Deployment Script
param(
[string]$SubscriptionId = "<SUBSCRIPTION-ID>",
[string]$ResourceGroup = "rg-meilisearch",
[string]$BaseName = "meilisearch-prod",
[string]$Location = "westeurope",
[string]$AdminUser = "azureuser",
[string]$VmSize = "Standard_D4as_v5",
[int] $MeiliPort = 7700,
[string]$MeiliVersion = "v1.22.3",
[string]$SshAllowedCidr = "<YOUR-IP>/16"
@DurtyFree
DurtyFree / MaterialHashes
Created November 10, 2020 10:17
GTA 5 Collision Material Hashes
enum MaterialHash {
None = 0x0,
Default = 0x962C3F7B,
Concrete = 0x46CA81E8,
ConcretePothole = 0x1567BF52,
ConcreteDusty = 0xBF59B491,
Tarmac = 0x10DD5498,
TarmacPainted = 0xB26EEFB0,
TarmacPothole = 0x70726A55,
RumbleStrip = 0xF116BC2D,
@DurtyFree
DurtyFree / gtaAnimations.js
Created January 9, 2020 16:09
GTA V all animations as js array
This file has been truncated, but you can view the full file.
@DurtyFree
DurtyFree / Signature.proto
Last active January 9, 2020 14:23
Pokemon Go signature proto
syntax = "proto3";
package POGOProtos.Networking.Envelopes;
message Signature {
repeated UnknownMessage field1 = 1;
int64 timestamp_ms_since_start = 2;
string field3 = 3;
repeated LocationUpdate location_updates = 4; // Multiple location updates at a time. This is all the updates since the last time we sent a request
repeated AndroidGpsInfo android_gps_info = 5;
repeated UnknownMessage field6 = 6;
@DurtyFree
DurtyFree / NiaHash.cs
Last active January 9, 2020 14:22
Pokemon Go PokeMobBot niantic hashing
internal static class HashConstants
{
#region Constants
/*
#if 1
// IOS 1.13.3
static uint64_t magic_table[16] = {
0x95C05F4D1512959E, 0xE4F3C46EEF0DCF07,
0x6238DC228F980AD2, 0x53F3E3BC49607092,
0x4E7BE7069078D625, 0x1016D709D1AD25FC,