Max Drake
Max Drake
  • 251
  • 152 169
Keys, Knobs & Pedals for Productivity
I’ve been exploring using different devices to help productivity. In this video I will talk about my experiences with foot pedal, radial Knob & a couple of macro keyboards with knobs that I got from Ali Express. How useful they were and value.
One major issue I had was with the software that came with the radial Knob & the of macro keyboards with knobs. It had a translation to English from Chinese and none of the software had any useful help files that were able to troubleshoot issues that you may come across, so you are pretty much at the mercy of whoever has posted about these devices to resolve issues.
Generally though, for the pricepoint that I paid for them some of them are exceptional value for the money.
I personally had difficulty with the foot pedal, it wasn’t a natural movement for me to use it as a modifier key for AutoHotKey but I may find a use for it in the future. The software that you can download from the web (and I think they give you a CD) works well with the program.
The radial dial I bought as I thought it could mimic some of the actions of the Microsoft Surface Dial, it may do but I could not get it to work. sayodevice.com/device
The first macro keyboards with knobs I got was only one layer, with the software that the suppliers gave a link to. That means that the 12 keys & 2 knobs only allowed one layer of information, so I could have 12 macro’s, one for each key, and the knobs had an anticlockwise , clockwise & push function that you could program, one for each of the 2 knobs.
If you purchased a Bluetooth version of macro keyboards with knobs it would allow you 3 layers of programming, so you could program 3 different macro’s for each key and each knob could have 3 lots of an anticlockwise , clockwise & push functions , allowing you 6 knobs worth of actions.
An interesting thing with the radial Knob & the macro keyboards with knobs is that the commands go onto the devices, so you can unplg from one computer and plug it into another computer and use it straight away, if the macro commands work on both computers, so that is a good thing and a bad thing. Once you have set each individual key/knb you do not need the software program any more, unless you want to modify some of the keys later. Another interesting thing is the software only runs on Windows, so you have to use a windows PC to setup the keys, then you can unplug and plug into a Mac or Android device and if the macro’s are valid then thwey should work on those devices.
The issue with the software for programming the keys is that it only allows you up to 18 characters for each macro, so if you are using the device on its own it can be a bit limiting, but if you use it in conjunction with any of the following programs, mainly free and similar ones, then the macro keyboards with knobs is a really powerful device and can give your productivity a serious boost.
AutoHotKey - www.autohotkey.com/
aText (annual subscription $5US)- www.trankynam.com/atext/
MaxLauncher- maxlauncher.sourceforge.io/
Executor - www.executor.dk/
I bought these devices at the following prices (2024)
Foot pedal - $15 NZ with Tax - about $7.50US
Radial Knob - $18.50 NZ with Tax - about $9.25 US
One layer macro keyboards with knobs - $25 NZ with Tax - about $12.50 US
3 layer/bluetooth macro keyboards with knobs - $26 NZ with Tax - about $13 US
You do have to keep your eye out and look for the sales to get them at these cheaper prices.
After trying them all out I think the macro keyboards with knobs are great value for money and are well worth considering for productivity tools. As the program is on the device it means you can use the tool on different PC’s but if you get them cheap enough it would be worth purchasing one for home & one for the office.
The one negative thing I’ve got to say about the macro keyboards with knobs is that I have not been able to get the back light LED’s to work. The LED’s are on the boards (I’ve checked) but the software does not seem to trigger them.
Link to software , I’d strongly advise you to do a virus check on it. When I di on my download it was OK. But its your PC so I’d advise you to do it yourself for your own peace of mind.
drive.google.com/file/d/1r-qFqXEWaWI6dVB8oYoZDpQ7FQI8XL_J/view?usp=sharing
drive.google.com/drive/folders/16QgfaZ2z0nCRmhwbc3WshUxUPLLtAmB?usp=sharing
I hope this is of help to you, if so, can you please give a thumbs up for the video. Muchas Gracias Please visit my blog for similar topics: max-drake.cc
Kind regards, Max Drake
Переглядів: 38

Відео

Home Assistant SmartLife Add in instead of Tuya Clloud
Переглядів 8303 місяці тому
After having issues setting up Tuya devices in Home Assistant add-in Tuya Cloud & Local Tuya I decided to explore the Home Assistant SmartLife(beta) add in. You can bring in scenes you have setup on your Smart Life app on your phone into Home Assistant, but you cannot edit them in Home Assistant, but you may be able to use them in Home Assistant automations. github.com/tuya/tuya-smart-life/tree...
Smart Homes & Return on Investment
Переглядів 533 місяці тому
How do you measure the benefits of Smart Home Devices in your life. I give the example of installing Smart Home Devices for my daughters Plant business and how it allowed staff to have weekends free (almost) and the setup clearly showed a good ROI (Return on Investment) as well as subjective improvements of giving the staff more freedom at weekends. So a double win. So using that as a start poi...
Home Assistant Connecting Tuya App Part 2
Переглядів 1194 місяці тому
Further to Part 1 (ua-cam.com/video/JWy8pvxSFWU/v-deo.html) where I talk about Home Assistant integrated environment, in this video I will geta Tuya PIR (Passive Infra Red) Sensor to switch on/off a TAPO bulb. After pairing the Tuya PIR sensor on my phone, the device information goes to the Tuya cloud. In this video I will sync the Tuya Cloud with Home Assistant so the new device is accessible ...
Home Assistant Dashboard & Adding Tuya Device Part 1
Переглядів 3974 місяці тому
In this video I want to talk about how to get a Tuya device to work inside of Home Assistant. The reason to use Home Assistant or a similar EcoSystem is it allows you to integrate devices from different manufacturers into one environment, so they can talk to each other. Eg a Tuya PIR sensor could activate turning ON/OFF a Tapo bulb as well as say, a Sonoff Switch. You would not be able to do th...
Smart Home Connectivity
Переглядів 354 місяці тому
In this video I want to discuss issues I had with connecting to devices in my house. I initially had a Mesh Router setup which has 2 channels, 2.4GHz and 5GHz, and the router, when connecting to your device determines which is the best channel your device should connect to. So if your device (eg your Mobile Phone) is near the router it will connect to the 5GHz channel, but if your device moves ...
My House Automation Overview
Переглядів 1944 місяці тому
This is the first video in a playlist about my experiences with Smart Home Devices and how they can hopefully improve your life isn some ways. I want to explore the use of smart devices based on: How do they fit into an existing house? How much retrofitting or re-wiring do you need to do or can you achieve the same solution using a different method. How do you combine devices from different man...
Activate Python Scripts from Python Hotkeys
Переглядів 244Рік тому
Following on from earlier video ‘Activate Python Scripts from AutoHotKey V2 Hotkeys’ (ua-cam.com/video/QYxTI81FtWI/v-deo.html ) I wanted to add a hotkey information help message box, so I can easily find out the hotkeys for triggering specific scripts. I find this useful when I have a lot of hotkeys and hotstrings and so I do not have to remember them all but can easily refer to them with the m...
Activate Python Scripts from AutoHotKey V2 Hotkeys
Переглядів 1,4 тис.Рік тому
I want to be able to activate some python scripts using keyboard hotkeys. That is, you type a hotkey , eg Alt H and it runs the python script that you want. You can do this with a Python script, running in the background and listening for the correct hotkey and then it will activate the specified python script. I consider python a bigger program than AutoHotKey , about 4 times as large in Execu...
Free Excel Insert Data from Picture feature
Переглядів 59Рік тому
I use a lot of tabular data and have some challenging times using OCR (Optical Character Recognition) to get tabular data into a Spreadsheet format . I use Free PowerToys Text Extractor to capture information but it pastes all the text in one column. The Free Excel Insert Data from Picture feature is really helpful as it takes tabular data and will paste it in Excel in Tabular format. Insert da...
Python Webscrape Grocery Comparison Reordered Part 2
Переглядів 30Рік тому
Further to previous video on the topic Python Webscrape Grocery Comparison Tool (ua-cam.com/video/X8ofHentpAc/v-deo.html ) I wasn’t quite happy with the result & started to think about how to improve on grouping like products together, without alphabetical ordering. So I revisited the script and simplified it by having a specific file with all the items listed, but in the order that I wanted th...
Python Webscrape Grocery Comparison Tool
Переглядів 286Рік тому
There is a NZ Grocers app (grocer.nz/) that compares prices of products in supermarkets in NZ. I wanted to develop a list of items that would vary in price and do a price comparison across different local supermarkets to find: 1/ Where the best prices were to be had for specific products 2/Where some short supply products would be available. The original app creates a list but it is very long a...
Overview of Deploying Streamlit Expense App for FREE to Streamlit Cloud & Issues of Streamlit Mobile
Переглядів 345Рік тому
Part 1: In the previous video I created an Expense App using python & streamlit & deployed it to my VPS (Virtual Private Server). In this video I deploy the App to Streamlit Cloud for Free. To do that you also need to create a Github account (for Free) if you don’t have one already and then put your code into the github repository. You then log in to your free Streamlit Account and connect to t...
Python Personal Expenses Web App with Streamlit & SQLite
Переглядів 4,4 тис.Рік тому
I had previously created a Glide, no code Personal Expense App and found it extremely useful. The Glide Apps are Web Apps and they originally wrote data to a Google Sheet in your account. See Glide Apps : www.glideapps.com/ It is a great app but I found it a bit slow to respond as data from the app went to the Google Sheet via Glide & then back through Glide to display update on the app on your...
PYTHON AUTOMATE Email Forward Remove Attachment & Relocate Email
Переглядів 137Рік тому
In a previous video , Python create Daily Planets Sky Map for Epheremis, Email & Automate -(ua-cam.com/video/1LgB5kyCA08/v-deo.html) I use python to attach created pdf document and attach to email and send to myself and others. In this video I’m sent a CSV file with meter reading data as an attachment to my Outlook account. I want to detach the CSV attachment to a local folder and then process ...
Python Selenium Webscrape Family History
Переглядів 58Рік тому
Python Selenium Webscrape Family History
Python Dynamic Power Price Information using Streamlit & Deployed to Windows Server
Переглядів 530Рік тому
Python Dynamic Power Price Information using Streamlit & Deployed to Windows Server
Python Live Transit Data on Map on Web Subdomain
Переглядів 209Рік тому
Python Live Transit Data on Map on Web Subdomain
Python Remote Trigger from subdomain on Website
Переглядів 41Рік тому
Python Remote Trigger from subdomain on Website
Python Remote Trigger Scripts at variable User Selected Times
Переглядів 83Рік тому
Python Remote Trigger Scripts at variable User Selected Times
Tide Information & Python Scrape Web for Tide Data
Переглядів 267Рік тому
Tide Information & Python Scrape Web for Tide Data
Python & Web Scraping Canvas PNG Image Processing for Text
Переглядів 1,2 тис.Рік тому
Python & Web Scraping Canvas PNG Image Processing for Text
Python Scrape Web for Weather Data & Create Tables & Automate Process
Переглядів 282Рік тому
Python Scrape Web for Weather Data & Create Tables & Automate Process
Python Create Colourised Tide Tables & Automate Process
Переглядів 122Рік тому
Python Create Colourised Tide Tables & Automate Process
Python create Monthly Moon Phases & SunriseSunset Times & Azimuths
Переглядів 269Рік тому
Python create Monthly Moon Phases & SunriseSunset Times & Azimuths
Python create Daily Planets Sky Map for Epheremis, Email & Automate
Переглядів 870Рік тому
Python create Daily Planets Sky Map for Epheremis, Email & Automate
Anki Free Powerful, Intelligent Flash Cards to give you Productivity Superpowers
Переглядів 95Рік тому
Anki Free Powerful, Intelligent Flash Cards to give you Productivity Superpowers
Python Future prices, WITS API & My Electricity Bill
Переглядів 125Рік тому
Python Future prices, WITS API & My Electricity Bill
Python create Daily Planets Epheremis, Email & Automate
Переглядів 314Рік тому
Python create Daily Planets Epheremis, Email & Automate
Python, Bing Chat & Astronomy
Переглядів 131Рік тому
Python, Bing Chat & Astronomy

КОМЕНТАРІ

  • @jefinprince
    @jefinprince 25 днів тому

    Great Work Max. Loved it.

  • @bayoleems
    @bayoleems 27 днів тому

    Better late than never, I recently had to get an image from a 'canvas' tag, I simply used a callable method from selenium (.screenshot) on the element providing an image path to save the image.

  • @evano5635
    @evano5635 Місяць тому

    This is exactly the type of video i am looking for

  • @renaulth2009
    @renaulth2009 2 місяці тому

    Hi, are you still using the Smartlife Beta integration? Has it been stable?

    • @MaxDrake
      @MaxDrake 2 місяці тому

      No, I think it was a test app and has now been re-integrated into Tuya Cloud. So I had to remove it and am back to using Tuya Cloud & Local Tuya (Grrrrrr!)

    • @renaulth2009
      @renaulth2009 2 місяці тому

      @@MaxDrake ok cool, yeah that makes sense. I also remember having to do the user code and scan to get Tuya working a bit while back, after all my devices disappeared. I haven't done the Local Tuya because I can't find the local key (I think that is what it is called) 😂

    • @MaxDrake
      @MaxDrake 2 місяці тому

      @@renaulth2009 I use python script for Github repo that gets the local key. Look in github.com/jasonacox/tinytuya and download tinytuya and then run the scripts for python -m tinytuya wizard & python -m tinytuya scan and it makes local json files with all the details of your devices (as well as ones on Zigbee) so you can get local keys. It’s a better way than trying to get them by trying to connect to Tuya Cloud, although you have to set that up first. All vey painful and not intuitive. You'd think they would try and make it easy.

    • @renaulth2009
      @renaulth2009 2 місяці тому

      @@MaxDrake ah thanks, will check it out. Yeah man, it's a lot of finicky atuff, I wish there could be a completely open hardware company for automation stuff.

  • @WhhhhhhjuuuuuH
    @WhhhhhhjuuuuuH 2 місяці тому

    This is really handy ! And now it's on Linux so it just came up on my radar ! Thanks for the video.

  • @porkypooky4412
    @porkypooky4412 3 місяці тому

    Hello Max, Thanks for this! I’ve learned so much from your videos about aText! I had no idea it was this good! Recently, I started checking out the PhraseExpress tutorial video playlists from Bartels Media GmbH, and it seems like PhraseExpress is way more powerful. I’m not sure how it was in the past, but it looks like the recent version has tons more features than aText. Do you still use aText? If so, can you share why you chose aText over PhraseExpress? I find aText’s UI and UX better, which makes me hesitant to switch. But since you seem like a tech-savvy person, I’m curious about the reasons behind your choice.

  • @ndskykng
    @ndskykng 5 місяців тому

    How do you abort sequence when you run the program but want to stop it suddenly mid program

    • @MaxDrake
      @MaxDrake 5 місяців тому

      Hi Michael G, I haven't used the program for a while now. So can't directly help you. Suggestions: 1. Forum, here is a link to the forum, forum.jmgr.net/viewforum.php?f=35, some of its in French so you may need to do a google translate. 2. In your script, you could execute only part of it, with Highlighting a few steps and execute selection (R.Hand context menu) - if you are debugging a script. 3. Does Sing4Y@urSupp3rhe ESC key work as 'abort'? It does in some scripts 3. Ctrl + Alt+ Del and bring up Task Manager & SSing4Y@urSupp3rop the program. 4. I found this on forum - forum.jmgr.net/viewtopic.php?p=2461&hilit=stop#p2461 If you are in a loop and need to break out you can get it to check a key press (eg key =1)in the loop prior to running the rest of the loop so if its in infinite loop you have if key press =1 then stop. The graphical interface is quite nice. I use AutoHotKeys now and directly code scripts that I want, but that takes longer, I hope you find a solution to your issue, Sorry I cannot help you further, kind regards,

    • @ndskykng
      @ndskykng 5 місяців тому

      ​@MaxDrake couldn't figure it out. My main solution now to break infinite loops is just to bring up the lock screen with Window Key + L. That always stops the program. I like the idea of programming a check key function before running rest of loop tho, how do you do that

    • @MaxDrake
      @MaxDrake 5 місяців тому

      @@ndskykng Inside the loop you have an IF/ELSE statement. So the IF statement says if keys (say Ctrl + 1) are pressed then exit loop, ELSE do the loping that you want to do, so each time it goes through the loop it checks first if the key (say Ctrl + 1) is pressed otherwise it just carries on doing the ELSE part of the loop. So if you have a counter outside, a variable x=1 then go into the loop and in the ELSE part it runs X=X+1, in this case maybe processing all the files in a specific directory, so it looks to see if there are files, if there are then it reads first file, checks its name and records it in a text file say, then goes back into the loop where X=2 now, so keeps going through the loop process until the last file is reached (then you need to tell it to quit/exit loop, if no more files then it stops. But each time it increments X=x+1 it passes through the IF statement so you have opportunity to press Ctrl+1 key to break the script and exit the loop. A A bit of a verbose explanation, sorry, but I hope it helps, good luck with your project, kind regards

  • @robertnegro9083
    @robertnegro9083 5 місяців тому

    Hi Max. Do you know how to adjust the size of the 3D window with JavaScript. I can do it for other objects like buttons or text boxes.

    • @MaxDrake
      @MaxDrake 5 місяців тому

      Hi robertnegro9083 , I haven't been paying with 3DPDF's for quite a while now. I think I used proprietary programs to create the 3DPDFs so the window size was created in those programs , I used SimLab Soft program to create a 3D PDF from a Autodesk REVIT Bim Model. There were a few other 3D PDF programs but they were associated with BIM programs and Revit wrote the file to their PDF format. So the window sizes were already set - So long and short of it, sorry, cant help you there. How are you generating your 3D Images or are you getting them from somewhere else? Sorry I can't help you further, Good luck with your endeavour, Kind regards,

  • @edmel144
    @edmel144 5 місяців тому

    Listening this now. I think I will get something out of it. I was thinking of making one overall Launcher Python scripts that would list all the other Pythons scripts I may want to run in a window using tkinter. The user can then select which script to one. The Launher Script could then be attached to one key binding.

    • @MaxDrake
      @MaxDrake 5 місяців тому

      Hi edmel144, I did another video on using python to activate python scripts here : ua-cam.com/video/JqPifb-qu7k/v-deo.html that may be of interest to you. I did start writing book on Python hotkeys with message box last year and didn't quite get around to publishing it, I used the PySimpleGui package instead of Tkinter, I found it a much easier package to use for the GUI's. Kind regards,

  • @rubenu5157
    @rubenu5157 7 місяців тому

    Exactly what I was looking for. I'm also looking for Radial menus. Any ideas besides Radial menu V4?

    • @MaxDrake
      @MaxDrake 7 місяців тому

      there is also AutoHotKey , that has a lot of things you can script yourself. 2 others I use all the time are executor.dk/ and maxlauncher.sourceforge.io/. MaxLauncher is versatile and you can put lots of things under keys, web pages and scripts, and handy place to store lots of scripts that you'd otherwise have difficulty remembering the keys for launching that particular script/app etc. I've made UA-cam vid on MaxLauncher (ua-cam.com/video/PgjgGRWJ4no/v-deo.html) and other free productivity tools playlist (studio.ua-cam.com/users/playlistPLefQD9ccYWsiYt3AaW3tj-DQyrnBCu2nX/videos), I hope that helps, kind regards,

    • @rubenu5157
      @rubenu5157 7 місяців тому

      Thank you, I'll check those. I use QAP that is based on AHK. I'm a senior process technician for Intel Corp and we have so many reports and programs to use that keyboard and mouse overuse is #1 in injuries. I use a 15 button Stream deck with QAP. I got lazy after finding QAP and stopped programming in AHK V1. I mainly work with SSRS, SQL and advanced Excel. I do most of the scripts for my shift. I got one of your books.@@MaxDrake

  • @sv4647
    @sv4647 8 місяців тому

    I have a question how did your streamlit app directly open in dark mode? Is there a code to make dark mode as default?

    • @MaxDrake
      @MaxDrake 8 місяців тому

      Hi @sv4647, I did this a while ago- not sure if it automatically saw what theme I was using on my PC (Win10) or if I specifically coded for it. There is this UA-cam video for Dark Theme ua-cam.com/video/iUgNIFrVejc/v-deo.html You can also download my code from Here: drive.google.com/drive/folders/1exzHognJY59XdaSSHZzXuPARFdLyf7s0?usp=sharing I had a quick look at the AppC2.py file for streamlit app and under: ## Config streamlit page there does not seem to be anything specific for theme, so I think its getting it from my Browser (firefox ) , but Just checked and dark in Edge too. I think its taking theme setting from Win 10 system theme. Hope that helps, Happy New Year to you, kind regards,

    • @sv4647
      @sv4647 8 місяців тому

      @@MaxDrake Thank you!

  • @shonilcha
    @shonilcha 8 місяців тому

    Can I set a AUTOHOTKEY hotkey directly for any of the boxes in the MaxLauncher? For example, I have Tab+w to open Whatsapp and I wan to set the hotkey directly as a button here. Is it possible?

    • @MaxDrake
      @MaxDrake 8 місяців тому

      Yes you can, but I'd ask why you would want to? The method: You would create a simple AutoHotKey file with the script you have for opening Watsapp. You do not need to give this a hotkey in the script ( ie the Tab + w) as there is only one function/script that just activates the watsapp .exe file , name the AutoHotKey file watsx.ahk You can then, in MaxLauncher select a button (eg Tab 1 and button D say) for activating this script and using the target (in edit mode) point to that AutoHotKey script watsx.ahk Then when you activate MaxLauncher (in my case using Ctrl+ Spacebar, I'd then hit the D key on the keyboard and it would activate the AutoHotKey script that would then activate the Watsapp. Alternatively, instead of creating that script, you could, in MaxLauncher select a button (eg Tab 1 and button D say) and using the target (in edit mode) point to where Watsapp.exe is directly. That will work just as well, and you do not need to use AutoHotKey at all. This brings me to another point. generally have all With your AutoHotKey method, you just need to remember the hotkey ( ie the Tab + w) and activate the watsapp program. This is fine if you use it all the time. But if you open Watsapp infrequently and can't remember the hotkey you assigned to it, then using MaxLauncher you can look on the different tabs for where you located it. I generally have a lot (30) on tab 1 that is default tab so I can look for things I use all the time and don't want as hotkey for. With MaxLauncher it is a 2 hotkey process. First you have to use your default hotkey to open MaxLauncher, as stated before, for me this is ctrl + spacebar, then you need to select the key to activate the specific program that you want, in this case the D key. So what you currently have in AutoHotKey is more efficient and as long as you have lots of hotkeys spare to use. If one the other hand you want hotkeys for a lot of things you use less frequently, then MaxLauncher is great for that. I personally use 1/ Hotkeys, 2/MaxLauncher and also 3/Executor, and 4/Quick Access Popup (useful for middle key on mouse (pressing roller) which brings up file menues and scripts) I also use aText as well for other hotheys and text expander as its great for adding a quick Expander or script on the fly and can use Hotstrings to activate. I personally find hotstrings easier to remember but it means typing two or more keys one after the other to trigger the hotstrings eg 'em' for email or 'st' for my stuff news site in NZ that will open browser and then the url of the stuff website. MaxLauncher is great for having stand alone AutoHotKey scripts such as turning on/ off cross hairs on my screen (2 MaxLauncher buttons with 2 separate AutoHotKey files. I also have AutoHotKey scripts with multiple hotkeys and hotstrings and have a MaxLuncher seperate buttons to 1/ open the AutoHotKey scriptss for editing, 2/Reloading the AutoHotKey scripts after editing 3/ Loading those AutoHotKey scripts from scratch if I do not load them on startup (which I commonly do for my most popular ones). Its worth getting familiar with and playing around with as it’s a great program. Seasons greetings and best wishes for the New Year, kind regards,

  • @pratek3d
    @pratek3d 10 місяців тому

    Just installed openmaint and trying to configure it for maintenance management .... Installation alone was almost impossible until a new tutorial came up.

    • @MaxDrake
      @MaxDrake 10 місяців тому

      Hi, Good luck with that. I did quite a bit of work trying to set it all up a while ago. Here are some article links on doing it: cr8ive.tk/?s=openMaint Also , you may want to consider Asset Tiger. cr8ive.tk/?s=asset+Tiger Its in the cloud and so far less for you to manage. There may be costs depending on the size/quantity of your assets but far less effort to get up and running. Good luck with your project, Kind regards,

  • @thepragmatic6383
    @thepragmatic6383 10 місяців тому

    Why when I run an AHK v2 script with VSCode version 1.84.0, I always get this message: [Running] [pid:19220] "C:\Program Files\Autohotkey\v2\AutoHotkey64.exe" /ErrorStdOut=utf-8 What does /ErrorStdOut=utf-8 mean? Is this due to the fact that I have the French version of Windows 10, with my keyboard configured in French/Canada?

    • @MaxDrake
      @MaxDrake 10 місяців тому

      Hi @thepragmatic6383, I haven't been doing anything in this space for a while and am away at the moment, so can only give a couple of suggestions. 1. There are a couple of other videos you can look at for setting up AHK2 with VS Code: ua-cam.com/video/QPl1sla67Bo/v-deo.html ua-cam.com/video/lriIagKo9rY/v-deo.html ua-cam.com/video/TUwmf2qSuXs/v-deo.html also on ahk forum www.autohotkey.com/boards/viewtopic.php?t=102798 2. The /ErrorStdOut=utf-8 error the utf-8 is the file encoding. So what this is saying is that it is trying to read the C:\Program Files\Autohotkey\v2\AutoHotkey64.exe file as a text file, not executing the .exe file so absolutely nothing to do with French version of Windows 10, or keyboard configured in French/Canada 3. If you were to try and run a AHK 2 script, say 123.ahk, then you could do this with a batch file, or on command line in the command console by pointing to the ahk executable, we will assume its C:\Program Files\Autohotkey\v2\AutoHotkey64.exe and then at the script you want to run, so on command line c:> C:\Program Files\Autohotkey\v2\AutoHotkey64.exe 123.ahk So this would run the AutoHotkey64.exe executable then run the script file 123.ahk So what I think is happening is that you have not created a ahk environment/configuration in VS Code that associates the .ahk with the program it needs to run it, in this case C:\Program Files\Autohotkey\v2\AutoHotkey64.exe I cannot recollect offhand how I did that. One suggestion on the forum : '' If you install AutoHotkey v2, it will ask you which editor to use the first time you attempt to edit a script. VS Code should be detected automatically, so you can select it from the list. This list can also be accessed from the Dash at any time, to change the default editor." I hope you get it sorted soon, kind regards,

  • @ButtonBashOfficial
    @ButtonBashOfficial 10 місяців тому

    Good idea, I'm now doing the same! 🙂

  • @7Trident3
    @7Trident3 10 місяців тому

    I have heard in called "non-trivial, and poorly documented" Thanks for shedding some light on the subject!

  • @chedrickmaghanoy5567
    @chedrickmaghanoy5567 11 місяців тому

    anyone 2023? it seemd not working no?

  • @vishalyadav2869
    @vishalyadav2869 11 місяців тому

    thanks for making video it helped me alot

  • @balkiraly_
    @balkiraly_ Рік тому

    Hello! This template is very cool, but the link does not work. Could you please help? Thank you!

    • @MaxDrake
      @MaxDrake Рік тому

      Hi balkiraly_ , Glideapp wanted to push their new template format so closed their classic app format, of which the above app was developed in. So sorry, it is no longer available through the Glide Template store. I wish you well with your project, kind regards,

    • @balkiraly_
      @balkiraly_ Рік тому

      @@MaxDrake Thank you for your reply! I am sad to hear it, but keep up the good work Max!

  • @adisoundalgekar5211
    @adisoundalgekar5211 Рік тому

    Hey is the whole code available anywhere to access?

    • @MaxDrake
      @MaxDrake Рік тому

      If you look at the description below video you will see a link there for code. kind regards,

    • @kiansyachbi9524
      @kiansyachbi9524 7 місяців тому

      ​@@MaxDrake thanks sir🙌

  • @encapsulatio
    @encapsulatio Рік тому

    How would I go about performing OCR on legacy Desktop applications and saving the text in cells in Libre Office Calc? I have a couple of Desktop Windows applications where I want to OCR the text fields native to those apps and play back with a text to speech library some of the OCRed text. What workflow and libraries should I use to be able to do that? Thank you!

    • @MaxDrake
      @MaxDrake Рік тому

      Hi sese, I presume you are on PC. The Python Tesseract package was pretty good . If you are on PC why don't you downoad PowerToys (learn.microsoft.com/en-us/windows/powertoys/) that has a text extractor from a screenshot, a much faster workflow. I do find when getting text from OCR that its rarely 100% correct so you have to back edit, so something I personally would explore is something like OCR (Optical Character Recognition) with world-class Google Cloud AI (cloud.google.com/use-cases/ocr) as the AI part may do some correcting for you and speed up the process and reduce back checking. Good luck with your project , kind regards

    • @MaxDrake
      @MaxDrake Рік тому

      I reread your comment sese and if its in spreadsheet format I came across this feature in Excel (support.microsoft.com/en-us/office/insert-data-from-picture-3c1bb58d-2c59-4bc0-b04a-a671a6868fd7) that may be of use. It does require you to have excel but you may be able to get a trial version. There are a few text to speech packages for python (duckduckgo.com/?t=ffab&q=python+text+to+speech&atb=v305-1&ia=web), I personally find the voices a bit mechanical. Kind regards

  • @JC-pm7mu
    @JC-pm7mu Рік тому

    keep it up!

  • @lordDANIELL
    @lordDANIELL Рік тому

    Waste of time. Nothing learn here just keep rotating

  • @pardismack
    @pardismack Рік тому

    I believe that Static variables can be given new values at any time in the script. Their value is evaluated when the script is run (so they'll have a value at the start) and the value wil remain the same within the same method (unless changed to a new value, then the new value will remain within the method). I know that this is true for regular functions (but I'm new to classes). They are still variables, but "static". They're not constants.

    • @MaxDrake
      @MaxDrake Рік тому

      It sounds as if you have a much better understanding of classes than I do, perhaps you'll make a video and send me a link? I'm just trying to slowly figure them out, and recording the steps I'm taking, so that on my next attempt I don't fall back into the same trap as previous attempts when I fail.

    • @pardismack
      @pardismack Рік тому

      @@MaxDrake ​ @Max Drake I see. I literally started trying to understand classes watching your videos. I wrote some advanced scripts using regular functions and commands, but I felt that I need to learn more about classes if I want to branch out to JavaScript or python or even to Autohotkey v2. Here's what I know about variables. Autohotkey documentation says this about static variables: "Static variables are always implicitly local, but differ from locals because their values are remembered between calls." While reading the code to run it, the value of a static variable would get affected and remembered. That's why static B:=2 is remembered. but only inside that instance of the method. another instance can have another value for B. These values can be changed at any time for any instance, and the new value will be remembered within each instance. But local variables (or instance variables) will be forgotten as soon as the method/function finishes, even if their value was read. That's why a := 1 is forgotten and returns empty. It is equivalent to "local a:= 1". they are only made to be used internally within the function/method (or maybe returned with "return a"). Global and super-global variables are a bit more complex. A super-Global variable needs to be declared outside of functions, and functions can access its value (the function looks first for a local variable with that name, and if it doesn't find one, it looks for superglobals that have that name). Ex: global MySuperGlobalVariable := 1 MyFunction{ msgbox, The value of MySuperGlobalVariable is %MySuperGlobalVariable % ;;; this would return 1 } but the function won't be able to modify the value of the superglobal: Ex: global MySuperGlobalVariable := 1 MyFunction1{ msgbox, The value of MySuperGlobalVariable is %MySuperGlobalVariable% ;;; this would return 1 MySuperGlobalVariable := 3 } MyFunction2{ msgbox, The value of MySuperGlobalVariable is %MySuperGlobalVariable % ;;; this would return 1, not 3 } This code will keep the value of MySuperGlobalVariable equal to 1, to be read by any other function. It won't be modified by MyFunction1. MyFunction1 will instead create a local variable also named "MySuperGlobalVariable " to work with it internally, but keep the value of the super global intact. This however will tell MyFunction1 to modify the value of the super global, instead of creating a local variable with the same name: Ex: global MySuperGlobalVariable := 1 MyFunction1{ global MySuperGlobalVariable msgbox, The value of MySuperGlobalVariable is %MySuperGlobalVariable% ;;; this would return 1 MySuperGlobalVariable := 3 } MyFunction2{ msgbox, The value of MySuperGlobalVariable is %MySuperGlobalVariable % ;;; this would return 3, since we instructed MyFunction1 to change the value of the super global }

  • @AVeryOldLady4397
    @AVeryOldLady4397 Рік тому

    At last, a script to measure my stepmothers orbit

    • @MaxDrake
      @MaxDrake Рік тому

      ?

    • @AVeryOldLady4397
      @AVeryOldLady4397 Рік тому

      ​@@MaxDrake sorry. It's a joke because she's large and rude. Thanks for the video very informative!!

  • @buddyguy7175
    @buddyguy7175 Рік тому

    I've also been frustrated by the lack of documentation. Thanks for looking into it. I really want the ability to be able to create a very basic 3d pdf using only javascript or even something on the backend like python, etc.

  • @PuchoWebSolutions
    @PuchoWebSolutions Рік тому

    Hello from New York City! Two questions. First. what is the name of the launcher at time code: 10:12? Second, what is the name if the AHK v2 script "keyboard on screen" at time code 12:08 in this UA-cam. Thank you for your informative video.

    • @MaxDrake
      @MaxDrake Рік тому

      Hi Pucho, AHK command picker by deadlydog. from github.com/deadlydog/AHKCommandPicker This is a little fiddly setting up and he has good videos on it. I also made a video about it ua-cam.com/video/bSoZLhUuRxk/v-deo.html Lexikos wrote it for Version 2 based on another in version 1. (lexikos.github.io/v2/docs/scripts/index.htm#KeyboardOnScreen) www.autohotkey.com/docs/v2/scripts/index.htm#KeyboardOnScreen I hope this is of help to you, kind regards,

  • @JustThink2000
    @JustThink2000 Рік тому

    Very nice. Thanks!

  • @BrotherHanan
    @BrotherHanan Рік тому

    Hi Max! I've just purchased aText for my team who uses Windows, and I'm in love with it! Considering your proficiency with scripts, I'm wondering if you could give me some insight. I have four teammates who sync snippets, and I want to make universal a library of Email Templates. However, each template should pre-fill the correct person's name and email signature. The simplest method seems to be adding a "System Variable = USERNAME" insert with the "Find & Replace" feature, to replace the current user's username with the html code for their name or signature. But unfortunately, my workplace uses an archaic email client, which prevents the "Find & Replace" feature from working. In a perfect world, I could create a snippet for each teammate's signature, each an "if" condition that disables the snippet "if the USERNAME doesn't equal whatever their username is". Then, I could just add each teammate's signature snippet to my Email Template snippets. Unfortunately, while this method disables snippets from expanding via hotkey or abbreviation, disabling a snippet doesn't prevent it from expanding when it's within another snippet. What I'm trying to avoid needing a separate version of every Email Template for each teammate, just to apply their html signatures, so now I'm at a loss..... In theory, a possible solution could be using a script that inserts the content of a file at a relative path on a computer. For example, each person would have their own signature in a Signature.html file but, since the relative path and file names are the same, the script would insert different data on different computers. I don't have Admin Access on these computers, so I can't use Python, but I feel this could be done with a relatively simple JavaScript or other code.... but sadly, I don't have the skill set to create it, nor have I had success with aText support or finding any online communities. Or, perhaps there are other, simpler ways to accomplish this? Since you've already identified some of the quirks of scripting in aText, I'm wondering if you've done or understand how to do something similar? I'd love to hear your thoughts, and thank you, so much in advance, for any advice! For reference, here is some JS CODE I TRIED: // This script will read the contents of a file and insert it into the snippet when triggered // The path to the file var filePath = C:\Users\Niel\Documents\aText_TEST\SIGNATURE.txt"; // Read the contents of the file using XMLHttpRequest var xhr = new XMLHttpRequest(); xhr.open("GET", filePath, false); xhr.send(); var contents = xhr.responseText; // Insert the contents of the file into the snippet console.log(contents); MY ERROR MESSAGE: C:\Users\Niel\AppData\Local\Temp\aTextScript.js(4, 17) Microsoft JScript compilation error: Expected ';' Oh snap... I wonder if I can even do JavaScript this without Admin Access? Sigh..😵

  • @romeomuchelemba1390
    @romeomuchelemba1390 Рік тому

    Thank you for helping me know how to upload my coordinates on google maps... This was really helpful and i can now show off to my friends and bosses... This is romeo from Zambia, Luapula province, Kawambwa district.

  • @TiffannyDoll
    @TiffannyDoll Рік тому

    Hi Max, you are note listed as expert anymore on Glide? That's a pity

  • @levi8686
    @levi8686 Рік тому

    Thank you! Found this very helpful for getting a V1/V2 setup in VS code.

  • @IFRAASESORES
    @IFRAASESORES Рік тому

    Great video!. Keep showing us your insights with Atext.

    • @MaxDrake
      @MaxDrake Рік тому

      Thanks. Have you any tips/tricks for aText? I'd love to know about them. This is one of my Go-to productivity tools and use it hourly throughout the day.

    • @IFRAASESORES
      @IFRAASESORES Рік тому

      I´m sorry Max. What I have achived with aText is nothing next to you.

    • @MaxDrake
      @MaxDrake Рік тому

      @@IFRAASESORES I'm sure you'll be doing good stuff with it. When you do do something that you find really useful and helpful share it around, so we can all use it more effectively. kind regards,

  • @mageprometheus
    @mageprometheus Рік тому

    Hi Max. Thanks for this. If you go into Settings > Core Plugins there is one called slash commands which will let you type a / like in logseq instead of using <ctrl>+p I spent quite a while learning more about Clojure and Datalog to help with logseq queries. What I couldn't cope with was the creation of pages from #tags and frontmatter properties. Some of it can be disabled in the config but not all.

  • @Zitrolena
    @Zitrolena Рік тому

    There's an obsidian plugin called simple embeds that lets you see the video inside obsidian as well (you have to turn on "show embeds in live preview" though or you can just watch it in reading mode)

    • @MaxDrake
      @MaxDrake Рік тому

      Hi Zitrolena, thanks for pointing that out. I also found this video by Sergio: ua-cam.com/video/qt4g7Djy5AE/v-deo.html That shows him embedding a video into a note and it shows the thumbnail in edit & preview mode. This works for me as I usually just work in edit mode only. Sergio's method does not require the Simple Embed plugin, but I do note that the plugin is for other embeds such as twitter, instegram, Reddit and others. As I generally just have UA-cam vids I'll personally go with the embed process. Thank you very much for pointing the plugin out, I hope that will help others too, kind regards,

  • @GustavoMontanha
    @GustavoMontanha Рік тому

    about the sync, I've been using syncthing to do all the syncing between computers and it works really well - easy to setup and easy to mantain. you don't have to pay $8 a month for that.

    • @MaxDrake
      @MaxDrake Рік тому

      That sounds interesting. So not the Obsidian sync but the one at syncthing.net/. I had to look that up (an article- beingpax.medium.com/how-to-sync-obsidian-notes-across-different-devices-for-free-326423218597). So the Obsidian folder is on your main PC? Or stored in the cloud? I'm wondering if you have to have the main computer on all the time to allow the Syncthing to work (my scenario is I hop between 2 laptops during the day). This sounds like a great solution for accessing it on mobile, my current solution doesn't work for that. Thank you for sharing that, I may have to explore using syncthing, currently playing with single folder and Obsidian & Logsec both linking to the same place. kind regards,

    • @GustavoMontanha
      @GustavoMontanha Рік тому

      @@MaxDrake Hi. I've got syncthing installed and set up in my desktop pc - with ubuntu, my laptop - with manjaro, and on my android xiaomi smartphone. It syncs without issues between the 3 machines. That means, for the sync to happen, you have to have at least 2 machines running at the same time during the sync proces, not a problem I think. The other thing is, do not edit the same file on 2 machines at the same time - you might run into issues. But there's a version controlo in syncthing, that I've never used - maybe that could help you even further.

    • @MaxDrake
      @MaxDrake Рік тому

      @@GustavoMontanha Thanks for that, I like the idea of having it on mobile. The editing on 2 places before a sync would be an issue but generally that isn't going to happen. I watched a video on it and that persons setup was to sync with a NAS as central repository (so would always be on) and I'm going to explore that scenario. I appreciate you highlighting the syncthing program, I was totally unaware f it and I'm currently having backup issues so this could be a nice piece of the puzzle for smaller more critical folders I work with. So thank you again for bringing it to my attention and describing the program and how you use it, kind regards

  • @ernestox.veragomez5083
    @ernestox.veragomez5083 Рік тому

    Do you think about Logseq vs Obsidian?

    • @MaxDrake
      @MaxDrake Рік тому

      Hi Ernesto, Thanks for telling me about Logseq. I wasn't aware of it. I came to Obsidian from a different direction, found it worked and have been using it since. This looks like it is a similar Knowledge Base tool. I'll have to download it and give it a try. I presume you are using Logseq. In your opinion what are the outstanding features that make this better/different/more useful than Obsidian if you were recommending it to others? Thanks again for pointing this out, kind regards,

  • @shonilcha
    @shonilcha Рік тому

    Thanks a lot.. Literally, you are the only one on the internet who has done a video on how to use Lintalist.. thanks again !!

    • @MaxDrake
      @MaxDrake Рік тому

      I hope it helps. Thanks for your kind comment, kind regards

  • @brookemaxwell6411
    @brookemaxwell6411 2 роки тому

    [̲̅p][̲̅r][̲̅o][̲̅m][̲̅o][̲̅s][̲̅m]

  • @peterkasonge7751
    @peterkasonge7751 2 роки тому

    Hello sir , I liked your teaching on you tube. I would then want to ask you kindly if you can help me with a onEdit triggers on google sheets that will place data in last row in google sheets but that last row must be based on a specific column. Then once i send data through a glide app it will be sent to last row +1 (cell) , each time i sent the data

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi Peter, Sorry this is not a good time for me as I'm away from home visiting my daughter. So have not go access to my normal information. I haven't been using glideapps for a while so I'm a bit rusty. I would suggest you look at Learn Google Spreadsheets- his playlist here for GAS ua-cam.com/video/aPJ-2U45BpA/v-deo.html, or else post a query on the glideapps community forum, community.glideapps.com/. Someone there should be able to help you more quickly. If I recollect you let the data from Glideapps go to one Google Spreadsheet and then have a GAS script running on another Google Sheet that listens to the first sheet. When new data is added (from Glide to the Google sheet) it takes that data and copies it across into your GAS ssheet where you can then do operations to it. will be away for two weeks. If you have not found a solution by then please contact me again in the same way and I'll try and resolve the issue you have. I'm sorry I cannot be of more help at this moment. Good luck with your project, kind regards,

    • @peterkasonge7751
      @peterkasonge7751 2 роки тому

      @@MaxDrake I so grateful for your advice, I will contact the glide community to see if they will help. Thanks so much.

  • @williammckeever4790
    @williammckeever4790 2 роки тому

    MadAppLauncher is the discontinued pre-cursor to MaxLauncher and they are both written by the same programmer. The terrible news is that the programmer passed away in early 2022. A great loss to everyone who has used any of his software.

  • @thepragmatic6383
    @thepragmatic6383 2 роки тому

    This becomes interesting to automate the opening of the windows required for the accomplishment of specific tasks. It's like having a specific set-up for each of the tasks to be performed, without having to constantly physically reorganize this set-up. If only I could automate the setup of my workbench to switch between carpentry, welding or electrical work, so quickly and efficiently and above all, putting everything back in the right place.

  • @rouletteriachi6758
    @rouletteriachi6758 2 роки тому

    Hi where to get this script?

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi Roulette, Here is link to the app, testpfapp.glideapp.io/, this may/may not work. I haven't been working on /glide Apps for a while , but here is code you asked for. A please would have not gone amiss. Best of luck in your project, GAS script below: //This adds menu in Sheet function onOpen() { var ss = SpreadsheetApp.getActiveSpreadsheet(), options = [ {name:"onEditDateTime", functionName:"onEditDateTime"}, {name:" display-CopyFormula", functionName:" CopyFormula"}, {name:"datetime-CopyFormula", functionName:"CopyFormula1"}, // {name:"Say Goodbye", functionName:"sayGoodbye"} ]; ss.addMenu("Scripts", options); } //THIS IS FOR SPENDING SHEET //Creates a Date Stamp if a column is edited. //CORE VARIABLES // The column you want to check if something is entered. var COLUMNTOCHECK = 1; // Where you want the date time stamp offset from the input location. [row, column] var DATELOCATION = [0,0]; // Where you want the date time stamp offset from the input location. [row, column] //var TIMELOCATION = [0,16]; // Sheet you are working on var SHEETNAME = 'out' function onEditDateTime2(e) { //return; var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); //checks that we're on the correct sheet. if( sheet.getSheetName() == SHEETNAME ) { var selectedCell = ss.getActiveCell(); //checks the column to ensure it is on the one we want to cause the date to appear. if( selectedCell.getColumn() == COLUMNTOCHECK) { var dateCell = selectedCell.offset(DATELOCATION[0],DATELOCATION[1]); //var dateCell = selectedCell.offset(0,-1);// dateCell.setValue(new Date()); //formatting date/time for calendar on app dateCell.setNumberFormat("mm/dd/yy hh:mm"); } } } //this does display- So concatenates a few things function CopyFormula3() { var ss= SpreadsheetApp.getActiveSpreadsheet(); var sht = ss.getActiveSheet(); if( sht.getSheetName() == SHEETNAME ) { ss.getRange ("I2").setFormula("=CONCATENATE(\"$\",B2,$K$1,C2,$K$1,D2,$K$1,H2)"); var lastr=sht.getLastRow(); // column 10 (col 9?) var fillDownRange= sht.getRange(2,9,lastr-1); ss.getRange("I2").copyTo(fillDownRange); } } //this does datetime function CopyFormula4() { var ss= SpreadsheetApp.getActiveSpreadsheet(); var sht = ss.getActiveSheet(); if( sht.getSheetName() == SHEETNAME ) { ss.getRange ("J2").setFormula("=A2"); var lastr=sht.getLastRow(); //col 11 (col 10?) var fillDownRange= sht.getRange(2,10,lastr-1); ss.getRange("J2").copyTo(fillDownRange); } } ////this does time - dummy for calendar view //function CopyFormula2() { // var ss= SpreadsheetApp.getActiveSpreadsheet(); // var sht = ss.getActiveSheet(); // if( sht.getSheetName() == SHEETNAME ) { // ss.getRange ("Q2").setFormula("=$R$1"); // var lastr=sht.getLastRow(); // //col 17 // var fillDownRange= sht.getRange(2,17,lastr-1); // ss.getRange("Q2").copyTo(fillDownRange); // } //} // this is for formatting dates/currency on function FormatCols2() { var ss= SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); if( sheet.getSheetName() == SHEETNAME ) { // Single column var col0Date = sheet.getRange("A2:A"); var col1Date = sheet.getRange("B2:B"); // Simple date format col0Date.setNumberFormat("mm/dd/yyyy hh:mm"); // Simple currency number format col1Date.setNumberFormat("$#,##0.00;$(#,##0.00)"); } } //THIS IS FOR JOURNAL SHEET /* I don't think var selectedCell = ss.getActiveCell(); is working, Maybe find lasrt row nextSheet = ss.getSheetByName("Fixed"), */ function onDate2(e) { //return; var SHTNAME = 'Journal' var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); //checks that we're on the correct sheet. if( sheet.getSheetName() == SHTNAME ) { var col0Date = sheet.getRange("A2:A"); //PUTS IN DATE AUTOMATICALLY ON NEW ENTRY var lastRow = sheet.getLastRow(); sheet.getRange(lastRow,1).setValue(new Date()); //FORMATS DATE // Simple date format col0Date.setNumberFormat("mm/dd/yy hh:mm"); } }

  • @user-xz9lu3mg6r
    @user-xz9lu3mg6r 2 роки тому

    Hello. Thanks for this video. And how do you perform a booking of service that has several intervals duration? eg, 1hour (2 intervals); 1.5h - 3 intervals

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi Георгий Лаврентьев, Depending on your duration time slots, say .5h, If someone wanted 2 periods, they would have to select each separately and enter each as an individual booking. On the main page, once they had selected a date, in my example for barber, say they wanted a service that takes an hour, they would need to see if there were 2 available times, side by side then they would need to book them both. You could set up that each day had instead of all .5hr slots that it also had specific 1 hour or 1,5 hour slots as well if you wished, so someone could book one of those. In the app its for booking, not paying, so they will pay when they come for service. I hope that answers your question, kind regards,

  • @King1715
    @King1715 2 роки тому

    Can u make once for air BnB booking

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi, an interesting thought. I do recollect in the GlideApp chat that someone was developing their own booking app, that was a while ago. I suggest you 1/ look at the Glide Templates, see if there is one there that has been pre-built, 2/ Look on the GlideApp forum, Ask the support at GlideApp if they know of anyone doing that and see if they will get them to get in touch with you. Best of luck with your project, kind regards,

  • @maxatabmo8878
    @maxatabmo8878 2 роки тому

    There is an upgrade now, You build but thats it, you dont see it

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi Maxat, Thanks for letting me know, I've added a line at the top to highlight your update. kind regards,

  • @Intimatycal
    @Intimatycal 2 роки тому

    Ok, so, I need help with this. Just installed this software. Here is the thing: I am working on a feature movie and I got over 2.000 audio files, in ONE folder. There are many duplicates, for example "audio2002_1; audio2002_2" (which goes audio Left audio Right with the same byte size etc). Is it possible by this program to categorize them by name into separate folders? Example: 1st folder = audio2002 (2 files); 2nd folder = audio2003 (5 files); 3rd folder = audio2004 (3 files) Please help, since it would take me ages to manually do this.

    • @MaxDrake
      @MaxDrake 2 роки тому

      Hi Intimatical, I suggest you go to the developers website for more information (www.dropitproject.com/). I did that video a while back (2019) and haven't used the program for a while as I use AutoHotKey s to do my file management tasks What I'd suggest you do is make a few dummy folders and put a few files into those and make a few rules and see if they work. Then you can use it for your main files. best of luck with your project, kind regards

  • @TABNationAutomation
    @TABNationAutomation 2 роки тому

    I know Thom. this is cool never thought of running it that way TY!

  • @JoeGlines-Automator
    @JoeGlines-Automator 2 роки тому

    Good stuff Max! Would you be up for a zoom call sometime? I enjoy connecting with other AutoHotkey users... :)