This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function DeleteAllTriggers() { | |
| var allTriggers = ScriptApp.getProjectTriggers(); | |
| if(allTriggers.length<1)return Logger.log("list is empty"); | |
| Logger.log("Deleted => "+allTriggers.length); | |
| for (var i = 0; i < allTriggers.length; i++) { | |
| ScriptApp.deleteTrigger(allTriggers[i]); | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function LogAllTriggers() { | |
| var allTriggers = ScriptApp.getProjectTriggers(); | |
| if(allTriggers.length<1)return Logger.log("list is empty"); | |
| Logger.log("Trigers Count: "+allTriggers.length); | |
| for (var i = 0; i < allTriggers.length; i++) { | |
| Logger.log(i+1+"->"+allTriggers[i].getHandlerFunction()+"=>"+allTriggers[i].getTriggerSource()+"=>"+allTriggers[i].getUniqueId()+"=>"+JSON.stringify(allTriggers[i].getEventType())); | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function fireselected(){ | |
| var spreadsheet = SpreadsheetApp.getActive(); | |
| //Logger.log(spreadsheet.getName()); | |
| if(spreadsheet.getSheetName()!=="Vouchers")return Logger.log("not vouchers page"); | |
| if(spreadsheet.getActiveRange().getColumn() !== 2)return Logger.log("not second column"); | |
| if(!spreadsheet.getActiveRange().getValue().match(/#/g))return Logger.log("wrong cell"); | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function MoveBatEmployeesInactiveSheetWhoLeftCompany() { | |
| var console = {log: function(item){return Logger.log(item)}} | |
| var spreadsheet = SpreadsheetApp.getActive(); | |
| var sheet1 = spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Vouchers'), true); | |
| var ActiveEmployeeArray = sheet1.getRange('S4:S132').getValues().filter(function(item){return item[0]!="";}) | |
| var sheet2 = spreadsheet.setActiveSheet(spreadsheet.getSheetByName('InactiveList'), true); | |
| var ScanningThisArray = sheet2.getRange('I2:I173').getValues(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function companyBankVouchersMove() { | |
| var initialScanLocation = 69; | |
| var spreadsheet = SpreadsheetApp.openById("-"); | |
| spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Company Bank'), true); | |
| var column = spreadsheet.getRange('D'+initialScanLocation+':D'); | |
| var values = column.getValues(); // get all data in one call | |
| var location = 0; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function COPYVOUCHERSONDATE() { | |
| //if(new Date().getDay()!=6)return Logger.log("not today ;)"); | |
| var DATETIMESTRING = Utilities.formatDate(new Date(),"GMT+1","M/d"); | |
| var spreadsheet = SpreadsheetApp.openById("-"); | |
| spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Vouchers'), true); | |
| spreadsheet.duplicateActiveSheet(); | |
| spreadsheet.moveActiveSheet(17); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var input = `149579 | |
| 95962 | |
| 97899 | |
| etc...`; | |
| input = input.split("\n").map(n=>Number(n)); | |
| const part1 = (number) => { | |
| let val = (Math.floor(number/3)-2) | |
| return val > 0 ? val : 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const fs = require('fs') | |
| const fetch = require("node-fetch") | |
| const path = "C:\\DOWNLOADS\\"; | |
| const urlArray = [ | |
| //["url","fileName"] | |
| //"url" | |
| //["url","filename"],"url",["url","filename"] | |
| "http://somesite.com/somevideo.mp4", | |
| ["http://somesite.com/somevideo2.mp4","renamedvideo.mp4"], |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| //case(3): array_push($fetch_array, [&$response->vouchers,"select * from vouchers_config;"]); break; | |
| function fetchdb($data){ | |
| global $response, $conn; | |
| $query = ""; | |
| for ($i=0; $i < count($data); $i++) { | |
| $query .= $data[$i][1]; | |
| } | |
| if (mysqli_multi_query($conn, $query)) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| data.duration.split(".")[0].split(":").reduce((acc,val,i)=>i===0 ? acc += +val * 60 * 60 : i===1 ? acc += +val * 60 : acc += +val,0) |
OlderNewer