Skip to content

Instantly share code, notes, and snippets.

View addohm's full-sized avatar
🤬
I may be slow to respond.

Adam addohm

🤬
I may be slow to respond.
View GitHub Profile
@addohm
addohm / queue_no_more.py
Last active April 13, 2020 01:00
Beat the WoW Classic Queues
import pyautogui
import time
import random
import datetime
class BypassTheWait:
"""
A script meant to eliminate queue waits by keeping your character logged in
the script was designed on a 1920x1080 resolution setting, however it does not use
@addohm
addohm / LayerChecker.lua
Created May 1, 2020 08:04
Layer Checker Simplified
local LayerChecker = CreateFrame'Frame'
local layer_id = nil
LayerChecker:SetScript('OnUpdate', function() LayerChecker:UPDATE() end)
LayerChecker:SetScript('OnEvent', function(_, event, arg1, arg2)
if event == 'ADDON_LOADED' and arg1 == 'LayerChecker' then
if LCDB == nil then
LCDB = {}
LayerChecker_Frame:Show()
@addohm
addohm / NovaWorldBuffs.lua
Created May 8, 2020 01:04
Updated NWB so that when a head drop happens, a sound plays.
--------------------
--Nova World Buffs--
--Classic WoW world buff timers and pre warnings.
--Novaspark-Arugal OCE (classic).
--https://www.curseforge.com/members/venomisto/projects
--Note: Server restarts will cause the timers to be inaccurate because the NPC's reset.
NWB = LibStub("AceAddon-3.0"):NewAddon("NovaWorldBuffs", "AceComm-3.0");
NWB.dragonLib = LibStub("HereBeDragons-2.0");
NWB.dragonLibPins = LibStub("HereBeDragons-Pins-2.0");
@addohm
addohm / nodefinder.bem
Created June 1, 2020 08:54
BEM Node Finder Macro
begin
//
// ==========Set below RGB Values using the Investigate Tool for the current environment==========
//
// Feather Color Setting
Variable.Set("nodeR", "255")
Variable.Set("nodeG", "205")
Variable.Set("nodeB", "24")
Variable.Set("nodeD", "10")
Variable.Set("mapCenterX", "1810")
@addohm
addohm / fishbot.bem
Last active December 12, 2022 13:32
Auto Fishing Macro
// #showtooltip Fishing
// /use Shiny Bauble
// /use 16
// /click StaticPopup1Button2
// /stopspelltarget
// /cast fishing
begin
//
// ==========Set below RGB Values using the Investigate Tool for the current environment==========
//
@addohm
addohm / HerbalismData.lua
Created June 4, 2020 01:32
GatherMate2 Data with new Black Lotus locations
GatherMateData2HerbDB = {
[1443] = {
[4940394000] = 411,
[6430512000] = 408,
[6230741000] = 411,
[5160706000] = 408,
[6360685000] = 410,
[5190435000] = 408,
[3520222000] = 407,
[6420449000] = 408,
@addohm
addohm / Core.lua
Created June 24, 2020 08:26
Angry Assignments+
local AngryAssign = LibStub("AceAddon-3.0"):NewAddon("AngryAssignments", "AceConsole-3.0", "AceEvent-3.0", "AceComm-3.0", "AceTimer-3.0")
local AceGUI = LibStub("AceGUI-3.0")
local libS = LibStub("AceSerializer-3.0")
local libC = LibStub("LibCompress")
local lwin = LibStub("LibWindow-1.1")
local libCE = libC:GetAddonEncodeTable()
local LSM = LibStub("LibSharedMedia-3.0")
BINDING_HEADER_AngryAssign = "Angry Assignments"
BINDING_NAME_AngryAssign_WINDOW = "Toggle Window"
@addohm
addohm / file.gcode
Created September 11, 2021 02:09
Weed Whacker Bumper GCode with Pause
This file has been truncated, but you can view the full file.
; generated by PrusaSlicer 2.3.3+win64 on 2021-09-11 at 01:58:49 UTC
;
; external perimeters extrusion width = 0.45mm
; perimeters extrusion width = 0.45mm
; infill extrusion width = 0.45mm
; solid infill extrusion width = 0.45mm
; top infill extrusion width = 0.40mm
; first layer extrusion width = 0.42mm
@addohm
addohm / disco_count.py
Last active September 17, 2021 01:19
Count by reading screen and writing next integer
# -*- coding: utf-8 -*-
import time
import re
import random
import pygetwindow
import pyautogui
import numpy as np
import pytesseract
import cv2
@addohm
addohm / onedrive.md
Created December 19, 2021 17:12 — forked from starlinq/onedrive.md
How to Sync Microsoft OneDrive with Ubuntu 18.04 and 20.04 (64 bit)
layout title tags date
post
How to Sync Microsoft OneDrive with Ubuntu 18.04 and 20.04 (64 bit)
ubuntu-18.04, ubuntu-20.04
2020-04-23

There are many instructions to syncronize your files with OneDrive cloud-based storage in Linux. However they typically address multiple Linux distributions that often causes a confusion or an use of some commands which have not been actually tested before publishing. This instruction is for Ubuntu 18.04 and 20.04 (64 bit) only.

In order to install onedrive, first you need to install some dependencies and set up git.