ClickOff

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
dmiranda
Posts: 27
Joined: Mon Feb 11, 2008 2:11 am

ClickOff

#1 Post by dmiranda »

I couldn't find it in the database: ClickOff (https://web.archive.org/web/20150307210 ... koff.shtml)

Download the zip (or extract the msi/exe) and copy into some folder and run. No registry trace (other than bagmru), and no writing to appdata.

Features:

Automatically clicks button on error messages that come up all the time.
Fills in text
Closes browser popups
Minimizes or maximizes windows
Delay times can be set to allow user intervention
Single entries can be disabled temporarily
False clicks are avoided by taking the message text into the proccess of detecting.
To close windows that contain certain words, wildcards can be used
The scanning speed can be set
Can be disabled for a short period or permanently without having to be exited.
Has very low system resource needs, takes about 1 sec. to load and doesn't slow down the system while running.
Simple usage through hotkey support
Has language file support

It is very effective and efficient. I have not yet figured out how to use wildcards in the text field (so as to close popups only when a specific set of text is present).

Cheers!
Last edited by dmiranda on Fri Oct 25, 2024 5:02 pm, edited 3 times in total.

User avatar
Midas
Posts: 6928
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: ClickOff

#2 Post by Midas »

Nice find, dmiranda. 8)

Bear in mind that the program name is ClickOff -- you might want to correct that in your post, especially the Subject field in order to make it easier to retrieve in the future...

Here's some further info about this utility:
ClickOff has been written out of a personal need -- like most programs here. Questions like "are your sure you want to exit the program?" made me go insane after having seen them a dozen of times. I found a program called "BuzOff" on a computer magazine CD-ROM which took care of this situation by simply clicking a button to close the window but it also displayed nag-screens which annoyed me as well. Being a programmer I just thought "you can do that yourself" and I started working on ClickOff. I started looking for functions that windows provided for clicking on buttons without actually moving the mouse and I was successful. Meanwhile ClickOff has been improved through bug reports and suggestions of new features that you sent me. ClickOff is supposed to be the swiss knife for window handling, not just a simple popup blocker.

Image Image

Image Image


ClickOff last version is v1.90 released 2012-12-29 (see spoiler for available changelog).

Direct ZIP download: https://web.archive.org/web/20150307210023/
http://www.johanneshuebner.com/download/clickoff.zip


Spoiler!   

ClickOff v1.90 ZIP includes a 'Readme.txt' file that consists of a mixed English/German partial changelog; I removed the German parts and edited it lightly for better readability:

Code: Select all

#### ClickOff 1.90 ####

Released: 29.12.12
__________________________________
| ©1999-2012 Johannes Hübner     |
| http://www.johanneshuebner.com |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

» Changes in version 1.90
 
  - Language files are searched in the directory where clickoff.exe resides
  - TrayIcon is redrawn after explorer crash

» Changes since version 1.88

  - Logfile now contains the actual window text instead of the saved one

» Changes since version 1.87

  - You may specify a log file to record all of ClickOff's activity

» Changes since version 1.86

  - Improved detection of non-standard windows (GTK, Firefox etc.)

» Changes since version 1.84

  - Extended FAQ
  - Referencing documentation from about dialog

» Changes since version 1.83

  - Fixed crash on empty ClickOff-list

» **Changes since version 1.82

  - ClickOff can handle "unknown" buttons e.g. in Firefox
  - Fixed problem with wildcards

» Change since 1.82Beta

  - Windows without buttons are closed again
  - "Act on window only once..." is no longer default when adding buttons
  - Dialog text can be re-detected using the hotkey

» Changes since 1.772

  - Easier adding of windows using a hotkey
  - Program directory searched for configuration files
  - New ClickOff method "Enter text" *
  - Buttons in in nested dialogs are now handled as well
  - Tray menu is discarded after clicking outside and icon is no longer
    distorted

• The new ClickOff method "Enter text" can be obviously be used for entering
  passwords. I discourage you to do this, because no encryption is applied
  when saving the text into the configuration file!

» Changes since version 1.75 Beta5

  - Small fix in translation
  - ClickOff clicks off again
  
» Changes since version 1.75 Beta4

  - Program lockup hopefully fixed

» Changes since version 1.75 Beta3

  - Problems with trailing wildcards solved
  - Removed DDE-components (they causes problems)
  - Configuration is saved in "Application Data" now, either for all users
    or on per user basis
  - Configuration is saved upon shutting down Windows

» Changes since version 1.75 Beta2

  - Resolved problem with translation of window titles
  - New wildcard algorithm
  - When there were 2 windows with same titles but different properties
    besides that only the first one was handled

» Changes since version 1.63

  - The currently open windows are only matched against the ClickOff list 
    if there has been an actual change going on (new window appeared, new
    window has come to foreground etc.). This results in lower CPU-usage.
  - New format of language files (see english.lng). It allows easy
    translation of ClickOff into your own language
  - Settings dialog has been added
  - Hotkey for adding the foreground window to the ClickOff list can be 
    defined
  - Windows can optionally be only handled once when they appear
   (eg. be minimized) and then be left alone
  - A timeout before or after ClickOff triggers an action can be defined.
    This for example allows to set ClickOff to click a button 30 seconds
    after it appeared to leave time to the user to choose manually
  - You can sort the list following different criterias
   (try right clicking on the list!)
  - List can be imported and exported
  - I have developed many routines from scratch again
  - Documentation is now available in pdf-format and created from an easier
    to maintain LaTex document
  - Multiple entries with same window title but different button-text are
    now processed
  - The specific control number of a button is used for detection
    ->better performance of window scanner

dmiranda
Posts: 27
Joined: Mon Feb 11, 2008 2:11 am

Re: ClickOff

#3 Post by dmiranda »

Done (dyslexia is a killer).

If anyone manages to figure out the use of wildcards in this program, please enlighten us.

Radonate
Posts: 4
Joined: Thu May 02, 2024 5:55 am

Re: ClickOff

#4 Post by Radonate »

Isn't there a documentation on how to use them?

dmiranda
Posts: 27
Joined: Mon Feb 11, 2008 2:11 am

Re: ClickOff

#5 Post by dmiranda »

Hi, unfortunately, what is in this thread is mostly all there is relevant to this app. Of course, plenty of stuff on wildcards, but what I've tried has not worked in this app in particular.

dmiranda
Posts: 27
Joined: Mon Feb 11, 2008 2:11 am

Re: ClickOff

#6 Post by dmiranda »

Just one note. I was about to give up on this as I couldn't run it on startup via HKLM/run or HCU/run. I realized it was possible to run it through start menu startup. The issue is that, called from command, the program doesn't find its roor folder - which a simple shortcut provides. Without that, it searched users/username for its config, and creates a new one.

If you are like me and want startmenu/startup empty, you can create a batch file like the one below, and run it from HCM of HKLM run.


@echo off
cd "C:\Desktop\Filemngt"
start Clickoff.exe
exit

Cheers!

User avatar
Midas
Posts: 6928
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: ClickOff

#7 Post by Midas »

It'll probably just work too if you create a Windows shortcut with "C:\Desktop\Filemngt\Clickoff.exe" as the target (right click, "New | Shortcut")...

Post Reply