Skip to content

Instantly share code, notes, and snippets.

View silverfoxy's full-sized avatar
🦊
fox

Silverfoxy silverfoxy

🦊
fox
View GitHub Profile
# -*- coding: utf-8 -*-
import ldap
#Fix persian letters that cause issues in queries like 'ی'
def fixPersianString(text):
if text is None:
return None
text = text.replace('\xd9\xa0', '\xdb\xb0')
text = text.replace('\xd9\xa1', '\xdb\xb1')
@silverfoxy
silverfoxy / Digikala-MagicHat-ShowAll
Created August 9, 2016 06:44
This little javascript shows all Digikala MagicHat bargained products
<html>
<body>
<script type="text/javascript">
var mycube = [
'qwe12',
'ret32',
'fer34',
'wqe24',
'ter67',
'yet56',
@silverfoxy
silverfoxy / zebelle.py
Created September 3, 2016 12:48
Zebelle screen scraper to derive all professors with specific properties
from mechanize import Browser
from bs4 import BeautifulSoup as BS
import argparse, re
class Zebelle :
def __init__(self) :
self.br = Browser()
self.br.set_handle_robots(False)
self.br.set_handle_referer(False)
#!/bin/bash
for i in {200..250}
do
echo "{"endpoint_param" : $i}" > app/src/main/assets/endpoint.json
./gradlew assembleRelease
mv app/build/outputs/apk/release/app-release.apk app/build/outputs/apk/release/$i.apk
done
@silverfoxy
silverfoxy / user.php
Created October 24, 2019 22:32
WordPress custom login page that logs wrong passwords (wp-includes/user.php)
<?php
/**
* Core User API
*
* @package WordPress
* @subpackage Users
*/
/**
* Authenticates and logs a user in with 'remember' capability.
@silverfoxy
silverfoxy / latex_diff.sh
Last active December 27, 2019 23:04
Latex diff script
#!/bin/bash
# diff.sh src_dir dest_dir output_dir
src="6-SP20"
dest="MajorRevision_6_SP20"
outpt="diff_results"
mkdir $outpt
cp -r $src/* $outpt/
find $src/ -name '*.tex' -print0 |
while IFS= read -r -d $'\0' line; do
@silverfoxy
silverfoxy / random_domain_name_generator.js
Created January 5, 2020 22:34
Generate random domain names
// Visit https://randomwordgenerator.com/
// Paste JS in console
for(i=0;i<150;i++) {
$('input[type="submit"]').click();
var text = '';
$('#result li div span').each(function(){text += $(this).text();});
console.log(text);
}
// Save results as log file
// Extract domain names
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
@silverfoxy
silverfoxy / Notes
Created April 26, 2020 04:02
Backup Website & Db to Google Drive
https://taranjeet.cc/auto-backup-mysql-database-to-google-drive/
https://github.com/gdrive-org/gdrive/issues/426

A simple Docker and Docker Compose install script for Ubuntu

Usage

  1. sh install-docker.sh
  2. log out
  3. log back in

Links