Skip to content

Instantly share code, notes, and snippets.

View rsoury's full-sized avatar
🍓
Foraging Berries

Ryan Soury rsoury

🍓
Foraging Berries
View GitHub Profile
@rsoury
rsoury / salesforce_sales_referral.html
Last active November 29, 2016 05:53
Referral Link For Sales Force Web To Lead
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.1.3/js.cookie.min.js"></script>
<script type="text/javascript">
(function($){
var getParameterByName = function(name, url) {
if (!url) {
url = window.location.href;
}
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
@rsoury
rsoury / htmlinjector.js
Last active August 10, 2016 05:35
Node Code Injection for HTML5/FTP website. Requires Backup of original for resets. Made for ZipMoney.
import fs from 'fs';
import finder from 'fs-finder';
import cheerio from 'cheerio';
import colors from 'colors';
import S from 'string';
//To refresh target folder, rm -rf target, mkdir target, cp -a backup/. target
// npm Script: "reset": "rm -rf target && mkdir target && cp -a backup/. target" -> npm run reset
console.log('Starting node Widgeter Script...'.green);
@rsoury
rsoury / incHash.js
Created June 3, 2016 16:05
Increment your hash without characters that directory names don't like.
const incHash = (str) => {
const singles = str.split('');
let incNext = false;
let extendIt = false;
for(let i = singles.length - 1; i > -1; i --){
if(incNext || i == singles.length - 1){
incNext = false;
let ascii = singles[i].charCodeAt(0);
if(ascii == 57){
ascii = 65;
@rsoury
rsoury / incrementUrlFriendlyString.js
Last active May 14, 2016 10:53
This function allows you to pass in a string, and it will increment it in a URL friendly manner. It can be useful for link shorteners, new chat string identifiers, etc.
function incUrlString(str){
var singles = str.split('');
var incNext = false;
var extendIt = false;
for(var i = singles.length - 1; i > -1; i --){
if(incNext || i == singles.length - 1){
incNext = false;
var ascii = singles[i].charCodeAt(0);
if(ascii == 57){
ascii = 65;