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
Changelogs: | |
- Record keyboard typing | |
- Screen record | |
- Monitoring activity | |
- Auto turn on microphone while startup |
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
# frozen_string_literal: true | |
require 'exif' | |
require 'time' | |
folders = Dir.foreach('.').select do |e| | |
/^iCloud Photos/.match(e) | |
end | |
photos_paths = [] |
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
# frozen_string_literal: true | |
require 'csv' | |
require 'time' | |
require 'fileutils' | |
# find all folders starting with "iCloud Photos" | |
folders = Dir.foreach('.').select do |e| | |
/^iCloud Photos/.match(e) | |
end |
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
// Create discord application (bot) : https://discord.com/developers/applications | |
// discord.js guide : https://discordjs.guide/ | |
const Discord = require('discord.js'); | |
const client = new Discord.Client(); | |
const organizerId = `<enter organizer discord's id here>`; | |
const botToken = `<enter bot token here>`; | |
var participants = []; |
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 tmi = require('tmi.js'); | |
// Define configuration options | |
const opts = { | |
identity: { | |
username: <BOT_USERNAME>, | |
password: <OAUTH_TOKEN> | |
}, | |
channels: [ | |
<CHANNEL_NAME> |
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
android { | |
applicationVariants.all { variant -> | |
variant.outputs.all { | |
def fileName = "app" | |
switch (variant.buildType.name) { | |
case "debug": | |
fileName = "${appNameDebug}-${variant.versionCode}" | |
break | |
case "release": | |
fileName = "${appNameRelease}-${variant.versionCode}" |