Skip to content

Instantly share code, notes, and snippets.

View nkgokul's full-sized avatar

Gokul N K nkgokul

View GitHub Profile
@nkgokul
nkgokul / ccavenue.js
Last active December 7, 2018 06:09
CCAvenue Update
//Login page "https://mars.ccavenue.com/mer_register/memberLogin_ccav.jsp?logintype=m"
window.location.href = 'https://mars.ccavenue.com/mer_register/pOrd/viewPendingOrders.jsp';
$$('input[type="checkbox"').forEach(function(ele,index){ele.click()});
$$('select[name^="delivery"').forEach(function(ele,index){ele.value="Courier"});
$$('textarea[name^="delivery_"').forEach(function(ele,index){ele.value="Courier"});
$$('input[value="S"').forEach(function(ele,index){ele.click()});
@nkgokul
nkgokul / os_details.sh
Last active February 27, 2024 23:29
OS Details
#CPU-INFO
echo "#CPU-INFO"
cat /proc/cpuinfo
#MEM-INFO
echo "#MEM-INFO"
cat /proc/meminfo
#Boot-DETAILS
echo "#Boot-DETAILS"
dmesg >~/dmesg.out
#HARD-DISK
@nkgokul
nkgokul / binance_trading_pairs_list
Last active August 22, 2018 15:08
All Trading pairs on Binance for autoimport on Cointracking
NULSBNB,BNBBTC,NULSBTC,NEOBTC,NULSETH,LINKBTC,SALTBTC,IOTABTC,ETCBTC,ASTETH,KNCBTC,WTCBTC,SNGLSBTC,EOSETH,SNTETH,MCOETH,BTCUSDT,OAXETH,OMGETH,GASBTC,BQXETH,WTCETH,QTUMETH,BNTETH,DNTETH,ICNETH,SNMBTC,SNMETH,SNGLSETH,BQXBTC,NEOETH,KNCETH,STRATETH,ZRXETH,QTUMBTC,FUNETH,LTCBTC,LINKETH,ETHBTC,XVGETH,STRATBTC,ZRXBTC,IOTAETH,BCCBTC,OMGBTC,MCOBTC,SALTETH,ADABNB,ADABTC,ADAETH,ADAUSDT,ADXBNB,ADXBTC,ADXETH,AEBNB,AEBTC,AEETH,AGIBNB,AGIBTC,AGIETH,AIONBNB,AIONBTC,AIONETH,AMBBNB,AMBBTC,AMBETH,APPCBNB,APPCBTC,APPCETH,ARDRBNB,ARDRBTC,ARDRETH,ARKBTC,ARKETH,ARNBTC,ARNETH,ASTBTC,BATBNB,BATBTC,BATETH,BCCBNB,BCCETH,BCCUSDT,BCDBTC,BCDETH,BCNBNB,BCNBTC,BCNETH,BCPTBNB,BCPTBTC,BCPTETH,BLZBNB,BLZBTC,BLZETH,BNBETH,BNTBTC,BRDBNB,BRDBTC,BRDETH,BTGBTC,BTGETH,BTSBNB,BTSBTC,BTSETH,CDTBTC,CDTETH,CHATBTC,CHATETH,CLOAKBTC,CLOAKETH,CMTBNB,CMTBTC,CMTETH,CNDBNB,CNDBTC,CNDETH,CVCBNB,CVCBTC,CVCETH,DASHBTC,DASHETH,DATABTC,DATAETH,DENTBTC,DENTETH,DGDBTC,DGDETH,DLTBNB,DLTBTC,DLTETH,DNTBTC,DOCKBTC,DOCKETH,EDOBTC,EDOETH,ELFBTC,ELFETH,ENGBTC,ENGETH,ENJB
@nkgokul
nkgokul / testing-nestify-by-mightpanda.js
Last active July 19, 2018 09:15
Barebones Testing Framework
function createChild(input, output, prevIdx) {
if (input.pos === prevIdx) {
output.push(input);
} else if (input.pos > prevIdx) {
prevIdx += 1;
let children = output[output.length - 1].children;
if (!children) {
children = [];
output[output.length - 1].children = children;
}
var keepsHisWord;
keepsHisWord = true;
promise1 = new Promise(function(resolve, reject) {
if (keepsHisWord) {
resolve("The man likes to keep his word");
} else {
reject("The man doesnt want to keep his word");
}
});
console.log(promise1);
@nkgokul
nkgokul / getSelectiveDominanceDatafromCMC.js
Last active November 5, 2018 21:20
Sample data from Bitcoin Dominance Chart on https://coinmarketcap.com/charts/
dominanceChart = Highcharts.charts[2];
coinsForDominance = ['Bitcoin','Ethereum','Bitcoin Cash', 'Ripple', 'Others'];
datesForDominance = ['Jan 25 2017', 'March 10 2017', 'March 26 2017', 'May 18 2017', 'June 13 2017', 'August 03 2017', 'November 06 2017', 'November 12 2017', 'Dec 8 2017', 'Jan 04 2018', 'Jan 14 2018', 'May 3 2018', 'July 05 2018'];
coinDateDominanceMatrix = [];
coinsForDominanceData = dominanceChart.series.filter(coin => {return coinsForDominance.indexOf(coin.name) != -1});
csvString = "Date, " + coinsForDominance.join();
mediumArticleString = "";
firstDateTime = coinsForDominanceData[0].xData[0];
date = new Date(firstDateTime);
date.setHours(0);
@nkgokul
nkgokul / perpend_counter.js
Created January 25, 2017 06:56
Prepend Counters
var count=0;
jQuery("div.contentnavlinkbox1").each(function(i, item){
jQuery(item).prepend(++count);
});
@nkgokul
nkgokul / prepare_edit_to_all_links.js
Created January 25, 2017 06:53
Prepend edit to all the links
@nkgokul
nkgokul / drupal_links_from_main_menu.js
Created January 25, 2017 06:52
Drupal Links from Main Menu
@nkgokul
nkgokul / git_diff_folder.sh
Created September 26, 2016 10:31
Zip folder of files that changed between two commits
git archive -o patch.zip a9359f9 $(git diff --name-only a9359f9^..a9359f9)