Projects

CapsLock+

Description

This script rebinds the CapsLock key to be more useful.

Features

  • Expand/Contract current window (WIN+A)
  • Show hidden window (WIN+S)
  • Hide current window (WIN+D)
/*
MINERVA
### [★] 0.0 ― META [v0.1] (08/01/2021)
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
/*

Menu_Social()
Menu_Social() {
	Menu, Menu_Social, Add
	Menu, Menu_Social, deleteAll

	Menu, Menu_Social, Add, Minerva, ExitMenu
	Menu, Menu_Social, Default, Minerva

	Menu, Menu_Social, Add, Support/Suggestions, Menu_Social_Bennehh

	Menu, Menu_Social, Add, Bitchute, Menu_Bitchute, Break
	Menu, Menu_Social, Add, Odysee, Menu_Odysee
	Menu, Menu_Social, Add, Minds, Menu_Minds
	Menu, Menu_Social, Add, rumble, Menu_rumble

	Menu, Menu_Social, Icon, Minerva, Shell32.dll, 209, 64
		Menu, Menu_Social, Icon, Support/Suggestions, Shell32.dll, 24, 32

	Menu, Menu_Social, Icon, Bitchute, %A_ScriptDir%\Icons\Cuboid_bitchute.png, 1, 48
	Menu, Menu_Social, Icon, Odysee, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48
	Menu, Menu_Social, Icon, Minds, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Social, Icon, rumble, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48

	Menu, Menu_Social, Show
}
return

Menu_Social_Bennehh:
	run, firefox.exe https://twitter.com/_Bennehh
return



; ██████████
; #Bitchute
Menu_Bitchute() {
Menu, Menu_Bitchute, Add
Menu, Menu_Bitchute, deleteAll

Menu, Menu_Bitchute, Add, Bitchute, Menu_Bitchute_Main
Menu, Menu_Bitchute, Default, Bitchute

Menu, Menu_Bitchute, Add, Notifications, Menu_Bitchute_Notifications, Break
Menu, Menu_Bitchute, Add, Profile, Menu_Bitchute_Profile

Menu, Menu_Bitchute, Icon, Bitchute, %A_ScriptDir%\Icons\Cuboid_bitchute.png, 1, 64

Menu, Menu_Bitchute, Icon, Notifications, %A_ScriptDir%\Icons\Cuboid_bitchute.png, 1, 48
Menu, Menu_Bitchute, Icon, Profile, %A_ScriptDir%\Icons\Cuboid_bitchute.png, 1, 48

Menu, Menu_Bitchute, Show
}
return

Menu_Bitchute_Main:
	run, firefox.exe https://www.bitchute.com/
return

Menu_Bitchute_Notifications:
	run, firefox.exe https://www.bitchute.com/notifications/
return
Menu_Bitchute_Profile:
	run, firefox.exe https://www.bitchute.com/profile/
return


; ██████████
; #Odysee
Menu_Odysee() {
	Menu, Menu_Odysee, Add
	Menu, Menu_Odysee, deleteAll

	Menu, Menu_Odysee, Add, Odysee, Menu_Odysee_Main
	Menu, Menu_Odysee, Default, Odysee

	Menu, Menu_Odysee, Add, Upload, Menu_Odysee_Upload, Break
	Menu, Menu_Odysee, Add, Invites, ExitMenu

	Menu, Menu_Odysee, Add, Profile, Menu_Odysee_Profile, Break
	Menu, Menu_Odysee, Add, Uploads, Menu_Odysee_Uploads
	Menu, Menu_Odysee, Add, Notifications, Menu_Odysee_Notifications

	Menu, Menu_Odysee, Icon, Odysee, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 64
	Menu, Menu_Odysee, Icon, Upload, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48
	Menu, Menu_Odysee, Icon, Invites, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48

	Menu, Menu_Odysee, Icon, Profile, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48
	Menu, Menu_Odysee, Icon, Uploads, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48
	Menu, Menu_Odysee, Icon, Notifications, %A_ScriptDir%\Icons\Cuboid_odysee.png, 1, 48
	; Menu, Menu_Odysee, Icon, Template, imageres.dll, 67, 64

	Menu, Menu_Odysee, Show
}
return

Menu_Odysee_Main:
	run, firefox.exe https://odysee.com/
return

Menu_Odysee_Upload:
	run, firefox.exe https://odysee.com/$/upload
return
Menu_Odysee_Invites:
	run, firefox.exe https://odysee.com/$/invite
return

Menu_Odysee_Profile:
	run, firefox.exe https://odysee.com/
return
Menu_Odysee_Uploads:
	run, firefox.exe https://odysee.com/$/uploads
return
Menu_Odysee_Notifications:
	run, firefox.exe https://odysee.com/$/notifications
return



; ██████████
; #Minds
Menu_Minds() {
	Menu, Menu_Minds, Add
	Menu, Menu_Minds, deleteAll

	Menu, Menu_Minds, Add, Minds, Menu_Minds_Main
	Menu, Menu_Minds, Default, Minds

	Menu, Menu_Minds, Add, Minds, Menu_Minds_Subscriptions, Break
	Menu, Menu_Minds, Default, Minds

	Menu, Menu_Minds, Add, Global, Menu_Minds_Global, Break
	Menu, Menu_Minds, Add, Wallet, Menu_Minds_Wallet
	Menu, Menu_Minds, Add, Analytics, Menu_Minds_Analytics
	Menu, Menu_Minds, Add, Boost, Menu_Minds_Boost
	Menu, Menu_Minds, Add, Settings, Menu_Minds_Settings
	Menu, Menu_Minds, Add, Profile, Menu_Minds_Profile

	Menu, Menu_Minds, Icon, Minds, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 64

	Menu, Menu_Minds, Icon, Global, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Minds, Icon, Wallet, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Minds, Icon, Analytics, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Minds, Icon, Boost, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Minds, Icon, Settings, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	Menu, Menu_Minds, Icon, Profile, %A_ScriptDir%\Icons\Cuboid_minds.png, 1, 48
	; Menu, Menu_Minds, Icon, Minds, imageres.dll, 67, 64

	Menu, Menu_Minds, Show
}
return



Menu_Minds_Main:
	run, firefox.exe https://www.minds.com/
return

Menu_Minds_Subscriptions:
	run, firefox.exe https://www.minds.com/newsfeed/subscriptions
return
Menu_Minds_IndieGameDevelopment:
	run, firefox.exe https://www.minds.com/groups/profile/850322350183108608/feed
return
Menu_Minds_Global:
	run, firefox.exe https://www.minds.com/newsfeed/global/top
return
Menu_Minds_Wallet:
	run, firefox.exe https://www.minds.com/wallet/tokens/contributions
return
Menu_Minds_Analytics:
	run, firefox.exe https://www.minds.com/analytics/dashboard/traffic
return
Menu_Minds_Boost:
	run, firefox.exe https://www.minds.com/boost/console/newsfeed/create
return
Menu_Minds_Settings:
	run, firefox.exe https://www.minds.com/settings/general
return
Menu_Minds_Profile:
	run, firefox.exe https://www.minds.com/Bennehh/
return




; ██████████
; #Rumble
Menu_rumble() {
	Menu, Menu_rumble, Add
	Menu, Menu_rumble, deleteAll

	Menu, Menu_rumble, Add, rumble, Menu_rumble_Main
	Menu, Menu_rumble, Default, rumble

	Menu, Menu_rumble, Add, Dashboard, Menu_rumble_Dashboard, Break
	Menu, Menu_rumble, Add, Analytics, Menu_rumble_Analytics
	Menu, Menu_rumble, Add, Profile, Menu_rumble_Profile
	Menu, Menu_rumble, Add, Payments, Menu_rumble_Payments
	Menu, Menu_rumble, Add, Referrals, Menu_rumble_Referrals

	Menu, Menu_rumble, Add, Videos, Menu_rumble_Videos, Break
	Menu, Menu_rumble, Add, Scheduled Videos, Menu_rumble_ScheduledVideos
	Menu, Menu_rumble, Add, Monetized Videos, Menu_rumble_MonetizedVideos
	Menu, Menu_rumble, Add, My Channels, Menu_rumble_MyChannels

	Menu, Menu_rumble, Icon, rumble, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 64

	Menu, Menu_rumble, Icon, Dashboard, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Analytics, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Profile, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Payments, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Referrals, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48

	Menu, Menu_rumble, Icon, Videos, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Scheduled Videos, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, Monetized Videos, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	Menu, Menu_rumble, Icon, My Channels, %A_ScriptDir%\Icons\Cuboid_rumble.png, 1, 48
	; Menu, Menu_rumble, Icon, rumble, imageres.dll, 67, 64

	Menu, Menu_rumble, Show
}
return


Menu_rumble_Main:
	run, firefox.exe https://rumble.com/
return

Menu_rumble_Upload:
	run, firefox.exe https://rumble.com/upload.php
return

Menu_rumble_Dashboard:
	run, firefox.exe https://rumble.com/account/
return
Menu_rumble_Analytics:
	run, firefox.exe https://rumble.com/account/stats-analytics
return
Menu_rumble_Profile:
	run, firefox.exe https://rumble.com/account/profile
return
Menu_rumble_Payments:
	run, firefox.exe https://rumble.com/account/payments
return
Menu_rumble_Referrals:
	run, firefox.exe https://rumble.com/account/referral
return

Menu_rumble_Videos:
	run, firefox.exe https://rumble.com/account/content?type=all
return
Menu_rumble_ScheduledVideos:
	run, firefox.exe https://rumble.com/account/content?type=scheduled
return
Menu_rumble_MonetizedVideos:
	run, firefox.exe https://rumble.com/account/content?type=monetized
return

Menu_rumble_MyChannels:
	run, firefox.exe https://rumble.com/account/channel/listing
return






; Gab
; MeWe
; Utreon



ExitMenu:
return


ExitApp

Some notes:

You’ll need AutoHotKey to run the script. You can also download the .exe.