Skip to content

Instantly share code, notes, and snippets.

User

we will build an index for an academic book . attached is an excel with the terms

follow this guideline between the three ### lines

INTRODUCTION: WORKING WITH T&F

@5shekel
5shekel / scrapeImages.py
Created June 9, 2023 16:07 — forked from genekogan/scrapeImages.py
scraping full size images from Google Images
from bs4 import BeautifulSoup
import requests
import re
import urllib2
import os
import argparse
import sys
import json
# adapted from http://stackoverflow.com/questions/20716842/python-download-images-from-google-image-search
@5shekel
5shekel / big_d_ripper.md
Last active May 13, 2023 07:50
by greg's request, mass scene ripper

User - postmortem (TLDR)

ok we are done, this is the powershell script.
written and tested on tami ubuntu machine.
powershell is a modern, cross platfrom shell

# adapt input directory and output directory, fit your operating system
# sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
# wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
# bash /tmp/https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
# conda create --name opencv -c conda-forge opencv
# conda activate opencv
# pip install opencv-contrib-python
# python testSource.py
# ['FFMPEG', 'GSTREAMER', 'INTEL_MFX', 'MSMF', 'V4L2', 'CV_IMAGES', 'CV_MJPEG', 'UEYE']
@5shekel
5shekel / spectrometer.py
Created April 25, 2019 19:12
multi-spectral imaging system
from __future__ import division
import time
import Adafruit_PCA9685
from pyueye import ueye
import ctypes
import datetime
pwm = Adafruit_PCA9685.PCA9685(address = 0x40) #1st
pwm1 = Adafruit_PCA9685.PCA9685(address = 0x41) #2nd
@5shekel
5shekel / extract_youtube_videoid.py
Created February 23, 2019 11:45 — forked from satomacoto/extract_youtube_videoid.py
Extract youtube video id from html
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# extract YouTube videoids from html
import re
import json
import urllib2
from BeautifulSoup import BeautifulSoup
def get_videoids(url):
@5shekel
5shekel / export-ble-infos.py
Last active July 28, 2024 14:35 — forked from Mygod/export-ble-infos.py
Export your Windows Bluetooth LE keys into Linux!
#!/usr/bin/python3
"""
Export your Windows Bluetooth LE keys into Linux! (arch edition)
Thanks to: http://console.systems/2014/09/how-to-pair-low-energy-le-bluetooth.html
discussed here: https://unix.stackexchange.com/questions/402488/dual-boot-bluetooth-device-pairing
Usage:
$ ./export-ble-infos.py <args>
$ sudo bash -c 'cp -r ./bluetooth /var/lib'
@5shekel
5shekel / pupetter.js
Created November 27, 2018 22:09
//grab a screenshot using chromedriver headless
//grab a screenshot using chromedriver headless
//see install of pupetter on
//https://pptr.dev/
const puppeteer = require('puppeteer');
// print process.argv
console.log(process.argv.length);
if (process.argv.length <= 2) {
console.log("Usage: " + __filename + " URL and IMAGE.jpg");
@5shekel
5shekel / scrap99.py
Last active November 27, 2018 22:11
get yo links
#script guidance from John G. Fisher
# check his youtube https://www.youtube.com/watch?v=e6xZAISu-5E
# grab all links we talked about
from bs4 import BeautifulSoup
import requests
import re
#use 'python http.server' on the directory to serve the folder. sb4 doesnt do local links
inbox_path='http://localhost:8000/messages/inbox/ElBootkeh_64b09d1ba5/message.html'
print(inbox_path)
@5shekel
5shekel / weaver_dump_eeprom.ino
Last active November 11, 2018 21:12
dump of textile card
#include <stdint.h>
// Set MAX_ADDR to the largest address you need
// to read. For example, for the 27C512 chips,
// you'll want to use a MAX_ADDR of 65536.
// (That's 512 * 1024 / 8.)
// A 27C256 would be 256 kilobits, or 256 * 1024 / 8 =
// 32768.
#define MAX_ADDR 32768L