Linux and Windows -platform Text Replacer/Adder/Scripter written in AutoKey/Phyton and AutoHotKey with the Help from Lintalist
|
) behind a word (example: phone
) in your text.phone|
or address|
, email|
, now|
, date|
etc. Or use autohotkey commandsF12
)
phone
)
and lists all matching results. F12
):
:keyword
replaces text with result (if many it opens menu) and save in clipboard:
and press F12
writes out your clipboard content²
and press F12
writes out your clipboard 2 times. separated with tab-keyMore explanation:
address|
or addr|
adr|
or ad|
is may enough if you use fuzzy search.:date
and replaces it with 20.08.2020
:now
and replaces it with 20.08.2020 16:48:24
ctrl
+ v
method intern. it`is writing it, not pasting it.Telegram telegram.org or element.io Chat emoji codes.
For e.g. :smiley:
or :-)
More examples: telegram-emoji-list-codes-descriptions/
Maybe you want to install the following at the same time, as a supplement: espanso.org
lintalist.github.io says (10.08.2020):
“Lintalist allows you to store and (incrementally) search
and edit texts in bundles and paste a selected text in your active program.
… Lintalist is open source and developed in AutoHotkey …”
if you want see how it works while it works open the config file and set:
doPopupNotify_howItWorks = True
Tested with the following recommended installation:
You need maybe Linux, maybe kubuntu, maybe with KDE Desktop.
following used in 0.990 :
sudo apt -y install autokey-qt ; echo "########## \n Please Exit AutoKey (right Click Taskbar on little Icon) then the installation will continue automatically. \n#########" ; autokey-qt & sleep 3s ; killall -9 autokey-qt ; sudo apt -y install git ; mkdir ~/ahk ; mkdir ~/ahk/github; cd ~/ahk/github/ ; git clone https://github.com/lintalist/lintalist ; cd ~/Downloads/ ; git clone https://github.com/sl5net/Lintalist4Linux ; cd ~/.config/autokey/data/Sample\ Scripts/ ; cp ~/Downloads/Lintalist4Linux/run-run-lintalistAHK-all.py ./ ; cp ~/Downloads/Lintalist4Linux/.run-run-lintalistAHK-all.json ./ ; cp ~/Downloads/Lintalist4Linux/run-lintalistAHK.ahk ./ ; cp ~/Downloads/Lintalist4Linux/configParser-set-ini-defaults.ahk ./ ; cp ~/Downloads/Lintalist4Linux/configParser-set-defaults.py ./ ; sudo dpkg --add-architecture i386 ; wget -nc https://dl.winehq.org/wine-builds/winehq.key; sudo apt-key add winehq.key ; sudo apt-add-repository -y 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main' ; sudo add-apt-repository -y ppa:cybermax-dexter/sdl2-backport ; sudo apt update && sudo apt -y install --install-recommends winehq-stable ; wget https://www.autohotkey.com/download/ahk-install.exe ~/Downloads/ ; wine ~/Downloads/AutoHotkey_1.1.33.02_setup.exe ; echo "Please Configure AutohotKey and AutoKey" ; python3 ~/.config/autokey/data/Sample\ Scripts/configParser-set-defaults.py &
following experimental:
sudo apt -y install autokey-qt ; echo "\n\n#/‾‾‾ AutoKey \n" ; autokey-qt & sleep 2s ; killall -9 autokey-qt ; echo "\n\n#/‾‾‾ git \n" ; sudo apt -y install git ; mkdir ~/ahk ; echo "\n\n#/‾‾‾ github \n" ; mkdir ~/ahk/github ; cd ~/ahk/github/ ; git clone https://github.com/lintalist/lintalist ; cd ~/Downloads/ ; git clone https://github.com/sl5net/Lintalist4Linux ; cd ~/.config/autokey/data/Sample\ Scripts/ ; cp ~/Downloads/Lintalist4Linux/run-run-lintalistAHK-all.py ./ ; cp ~/Downloads/Lintalist4Linux/.run-run-lintalistAHK-all.json ./ ; cp ~/Downloads/Lintalist4Linux/run-lintalistAHK.ahk ./ ; cp ~/Downloads/Lintalist4Linux/configParser-set-ini-defaults.ahk ./ ; cp ~/Downloads/Lintalist4Linux/configParser-set-defaults.py ./ ; cp ~/Downloads/Lintalist4Linux/ifWineWin-sendEnter.py ./ ; echo "\n\n#/‾‾‾ start AutoKey \n" ; autokey-qt > /dev/null & echo "DONT delete this echo!!!! \n\n#/‾‾‾ winehq \n" ; sudo dpkg --add-architecture i386 ; wget -nc https://dl.winehq.org/wine-builds/winehq.key ; sudo apt-key add winehq.key ; sudo apt-add-repository -y 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main' ; sudo add-apt-repository -y ppa:cybermax-dexter/sdl2-backport ; sudo apt update && sudo apt -y install --install-recommends winehq-stable ; wget https://www.autohotkey.com/download/ahk-install.exe ~/Downloads/ ; python3 ~/.config/autokey/data/Sample\ Scripts/configParser-set-defaults.py ; autokey-run --script ifWineWin-sendEnter ; echo "Please Configure AutohotKey and AutoKey" &
hints for uninstalling autokey-gtk:
https://installlion.com/ubuntu/wily/universe/a/autokey-gtk/uninstall/index.html
or (alpha stage)
clear ; cd /tmp ; rm ./install.sh ; wget https://raw.githubusercontent.com/sl5net/Lintalist4Linux/master/install.sh ./install.sh ; sudo chmod +rwx ./install.sh ; ./install.sh ; rm ./install.sh ; cd ~
.2. not yet explained here. for systems using a GTK-based desktop environment such as GNOME, MATE, Ubuntu Unity, etc.
Video installation of v0.990:
Lintalist4Linux Instalation liveDemo on Kubunto - no sound - 23min with https://github.com/sl5net/Lintalist4Linux/releases/tag/0.990
Video installation of v0.988:
Lintalist4Linux Instalation liveDemo on Kubunto - no sound - 23min with https://github.com/sl5net/Lintalist4Linux/releases/tag/0.988
Video installation of v0.989:
Lintalist4Linux v0.989 Instalation liveDemo on Kubunto with https://github.com/sl5net/Lintalist4Linux/releases/tag/0.989
BTW i like the SearchMethod 2=Fuzzy (you find it in the middle)
Or:
FormatTime, timestampyyMMddHHmmss , %A_now%,yyMMdd-HHmmss
clipboard := timestampyyMMddHHmmss
FormatTime, timestampyyMMddHHmmssPretty, %A_now%,dd.MM.yy HH:mm:ss
clipboard := timestampyyMMddHHmmssPretty
Default: 0 If only one result is left during the search AutoExecute (no need to press enter) 0=No 1=Yes, use part 1 (or run script) 2=Yes, use part 2 (or run script)
solved 9.8.2020: https://gist.github.com/sl5net/f68d302f0f5a40d05e6a2e182b453a51
https://youtu.be/EWW3IOWKyu8
https://www.youtube.com/watch?v=ApYBcKEq53A&list=PLWkx_y_OWhl1rYx79ungQIz8D7sqNSv35&index=11&t=0s
if you use PyCharm as external Editor and AutoKey Editor you may do the following:
⚠⚠⚠⚠ “If you disable “Settings/Preferences | Appearance & Behavior | System Settings | Synchronization | Synchronize files on frame or editor tab activation” option … IDE will show notification bar on top with “Reload” prompt (and possible other options – depends on situation). But if you have it enabled .. it reloads file with no extra questions asked.” (Andriy Bazanov, https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000395260-Auto-reload-file-changes?page=1#community_comment_360000080239 )
$ curl -s https://get.sdkman.io | bash
new terminal:
$ sdk install kotlin
https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.md
I having trouble fixing bugs in the global-IntelliSense-everywhere program and was looking for an alternative. The solution here is a little different, but it works.
You could download without github account:
download Latest Version:
download specific Version:
May this helps (sometimes me): Check: Wintrick
> wineprefix
> Change settings
> Prevent windbg from launching when an unhandled exception occurs
( https://unix.stackexchange.com/questions/572266/remove-or-prevent-launch-of-winebrowser-kubuntu-kde-plasma-5 )
recommended:
dont us the script part # :now 20:11:10 11:49:25
.
into Script-Names:unit-test.get_active_class
better unit-test-get_active_class
Type: Text Default: @ Define the character you wish to use to start the Omnisearch. If you your search query starts with this character it will search in all bundles **SendMethod** Default: 1 If you experience any problems with the way text is sent to the various applications you use you may try various methods to see if it resolves the issues 1=SendInput 2=SendEvent 3=SendPlay 4=ControlSend 0=No 1=Yes, use part 1 (or run script) 2=Yes, use part 2 (or run script)