topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday November 13, 2025, 4:39 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 172 173 174 175 176 [177] 178 179 180 181 182 ... 309next
4401
SectionAte 1.0.4.0 Added Delete Dead Window Info command to tray menu. It just removes window handles to windows that have been closed, from the Undo info.  The handles are used as keys to an array of position and size info for the undo.

May save some memory if you leave the app running in the tray continually.

4402
In the main program code portion that's shown below, change the line
"~#LButton::"  to "~#s"  for Winkey +s or whatever you want. If you leave the tilde at the beginning (~) Winkey +s on the system will also fire. If you want to prevent that, remove the tilde.

; Winkey click window then press a key
~#LButton::
  Input,key,L1
  if (key != "u")    
    goto,bypass
  else
    gosub,DoUndo
return

edit: I just updated so I would recommend downloading the new version. It is the same but with a command to delete dead undo info. Just saves a bit of memory if you leave the program running in the tray constantly.
4403
You are welcome Tomos. Glad you're trying out the program. :)
4404
SectionAte 1.0.3.0 Added Mouse Hotkey to help avoid conflicts. If you have Middle Mouse Button already used, the alternative is to Winkey Click the window, then hit the same key you would hit if holding Middle Mouse.  Just Winkey Left Click normally, then the program will wait for a single key press.  'g' = Grid, 'u' = Undo etc..

About Box has been updated.

Here's a screen shot of the grid. I expect to add more grids. But I don't know how the stuff looks on a flat screen. I'm using an old CRT monitor. But that's for the future.

Screen.jpg
4405
SectionAte 1.0.2.0 Added Undo key.  See About Box for info.

Note. Since this utility depends on holding down the Middle Mouse Button, if you have Middle Mouse set to double click, you may see the window maximize as soon as you hold down the mouse button.

I have Transpose hotkey set to do this for Explorer windows. I added a line to test for SectionAte running to neutralize it.

Initially I tried holding down left mouse button and right mouse button. But there were even more unwanted side effects. Just too many hotkeys running. :)
4406
Thanks skwire. I'm investigating how to backtrack the size changes. I have to play around with AHK_L arrays/objects to get the hang of them.  Once I know how they work I can decide how to implement an undo redo like an editor.... maybe. :)
4407
Shape Shift 1.0.9.0  and SectionAte 1.0.1.0  Fixed command line arg bug in both programs.

SectionAte 1.0.1.0 This is similar to Shape Shift. The 2 should not be used together since they use the same Alt Arrow hotkeys. SectionAte has no PopUp Gui window. It's faster and simpler.  Hold down middle mouse button on a window frame that is resizeable(in other words, not a dialog, toolbar, desktop, rocketdock, start menu etc..) and hit one of the keys to size and move the active window.  About Dialog has a list of keys. If the active window does not have resizeable border attribute, nothing will happen. No Ding will be played for an error.  This is sort of like Shape Shift for the power user who remembers keys and thinks a Gui gets in the way and slows things down.

The one that does more than one thing is 'g' key.  g is for Grid. The location of the window origin determines which section of the grid the window will snap to. SectionAte is slightly different than Shape Shift. It only takes a few seconds the try it out and see what reactions you get. Also I didn't bother with an Undo function since the test for a resizeable border seems to screen out stuff like resizing Rocketdock or the taskbar.

Both programs will peacefully coexist with TicClick. If you wish to make a certain shape then zap it to another part of the screen TicClick may be useful there. Although the Alt Arrow functions snug the window to the edge of the work area. You may drag with the mouse until close to an edge then hit Alt Arrow to put it flush.

SectionAte uses the same margin=n command line arg. Use 0 for n to get rid of the margin altogether.  Anyway, SectionAte is so simple the About Box should really be all you need. There's not even a Readme.txt in the zip.

The download page for both programs is the same. See first post for link.

Enjoy. :)


4408
Coding Snacks / Re: taskbar at top annoyance - autohotkey to the rescue?
« Last post by MilesAhead on May 22, 2012, 12:45 AM »
See TicClick on this page:
http://www.favessoft.com/hotkeys.html

it has both keyboard and mouse hotkeys.
If as you say your taskbar doesn't autohide, it should work, at least on single monitor systems. I don't have dual monitors for test.  I'm limited to single monitor utilities for the present. :)
4409
General Software Discussion / Re: Shape Shift 1.0.8.0
« Last post by MilesAhead on May 20, 2012, 09:06 PM »
Shape Shift 1.0.8.0 Improved Undo window detection code.
4410
General Software Discussion / MoveIt 1.5.1.0
« Last post by MilesAhead on May 20, 2012, 04:39 PM »
MoveIt 1.5.0.0

New Download Page:

http://www.milesaheadsoftware.org

See Readme.txt included in the zip for details and revision history.

( Note:  ShapeShift functionality has evolved into the MoveIt utility. )
4411
I did roughly what you are doing now. Execpt eventually I got the icon folder off my desktop entirely. My folder of categorized shortcuts I named Apps and I moved it to Documents to hide it.

Apps.png

AppsFolders.png

I added the folders with customized icons to RocketDock

RDock.jpg


A subset of these shortcuts that I use very often I put in folders to make Taskbar stacks using StandAlone Stacks 2.  The screen shot below is the File Stack open to show the icons. One click launches in StandAlone Stacks.  Also if you prefer a single stack sticking up to Grid Mode it's just a checkbox to change the option.

Stack_File.jpg

When I click the left most yellow folder icon on the taskbar, I get the above grid of my file/folder utilities.

By having no icons on the desktop you avoid all that hassle of icons moving around when you change screen resolution or happen to hit Auto Arrange accidentally etc.. It's much less frustrating when the icons are not located on the desktop.  Also by doing it this way I can easily move my shortcut/folder setup to any system where the OS is on C:.  If Windows is on another drive letter it takes a bit of editing.  1/2 hour maybe to change the shortcut drive letters.


4412
General Software Discussion / Re: SrtRetime 1.2.0.0
« Last post by MilesAhead on May 11, 2012, 11:14 PM »
SrtRetime 1.2.0.0 Updated the timing line counting routine. The 2nd file need not have any subs. It may consist totally of timing lines. If having problems due to the 2nd SRT file being in another language a work-around may be to use a timing line extractor that outputs to ANSI text.
4413
General Software Discussion / Re: SrtRetime 1.1.0.0
« Last post by MilesAhead on May 11, 2012, 03:59 PM »
SrtRetime 1.1.0.0 Updated to count the number of timing lines in each SRT file to verify they have the same number of subs. Now it does not assume the timing lines will be on the same line numbers in each file. Individual subs may vary in the number of lines of text. Basically, it loops through the first file until it finds the next timing line, then uses an inner loop to get to the corresponding timing line in the second file.

As always I cannot guarantee what happens if the text files are Unicode. I wrote the app in AutoIt3 3.3.8.0 which claims to be "unicode aware." If you have non-English Windows all I can say is try it and see if it works for you.

Edit: there was a mixup in uploaded files.  Now if you run with /? command line switch, the usage dialog should show the file version.  It should show as: SrtRetime 1.1.0.0 copyright yadda yadda .. if you have the latest update. :)
4414
General Software Discussion / SrtRetime 1.2.0.0
« Last post by MilesAhead on May 10, 2012, 10:04 PM »
SrtRetime 1.0.0.0 Usage: SrtRetime /?  (displays Usage Dialog)

Usage: SrtRetime [ subfile.srt timingfile.srt ]

displays 2 File Open dialogs asking you for the 2 srt files(if not already specified on the command line.)  The timing lines (those with the " --> " in the line) will be read from the second file and inserted into the first.  The modified first file will be written out to a file with the original name, but _Retimed appended.  Example:
SrtRetime one.srt two.srt

output file is: one_retimed.srt.

If the 2 srt files do not have the same number of lines, or the timing lines do not match up, the program quits with an error msg.

You would use the program when you have 2 srt files for the same film. The first has good subs, but the timings are not right. The second has good timings, but the subs may be in another language or just not as good a translation(such as software translated subs.)

I implemented this using AutoIt3 3.3.8.0. It's meant to be used with English subs. Written as answer to a request on a video board subtitle subforum.  So it's just a hack. But it may come in handy occasionally. I know I'll find a use for it. :)

Just search this page for SrtRetime:
http://www.favessoft.com/downloads.html

edit: the zip includes the AutoIt3 source code in case you want to spiff it up some. :)
4415
Living Room / Re: Favorite Websites...What are yours?
« Last post by MilesAhead on May 10, 2012, 01:13 AM »
Windows7 OS

http://www.sevenforums.com/

Forum for Windows7 related topics including subforums for networking, software, customization, hardware etc..  Also has a great Tutorials section.  Many of the topics have downloads with .reg files if the fix or adjustment requires a registry tweak. Tutorials are broken down into categories. Some examples: how to do a clean install when upgrading, clearing Explorer icon cache How to legally install Windows Seven from an iso image using no product key for an evaluation period etc.. As far as the legal issues go, there are many MS MVPs hanging on the forum. If a tutorial says it's legal to install Windows or extend the evaluation period in such and such a circumstance, and the tutorial has been up for any length of time, you can be sure it would have been taken down if there was anything dicey. Not a site that leads you into dubious territory. :)

In short it's the only Windows7 specific site that I visit.

My main gripe about the site is the search tends to search everything even if you are already in the Tutorials section when you initiate the search. To limit the search to Tutorials you need to use Advanced Search and manually remove everything else from the list of forums to search. A minor quibble. But I wish they'd fix it. :)
4416
Depending on the flavor of Windows, there may be things going on that you don't care about that Microsoft does. Stuff like performance statistics gathering, crash report data, lots of little hidden tasks in task scheduler you would never ask be put there. :)

If you play around with disabling services you may find it handy to produce a hard copy of the services and their current state first. I found LookInMyPC does this very well. Last time I used LIMPC it insisted the html report have a frame so you could click on their site or something. It's a simple matter to remove a couple of lines from the html source to remove the div,frame or whatever it was they used. This leaves a nice table fit for printing with the name of each service, current state, startup type etc..

If your PC starts acting weird because you are playing with services a hard copy in the drawer might be a good idea.

4417
thanks for all the input

would CPU voltage downgrading increase performance?

I'm not a system builder. You should find some hanging around this forum:
http://www.sevenforu...om/hardware-devices/
4418
Most of the general tweaks assume you have a system with one physical hard drive. Others depend on your system configuration and what kind of software you use. For example if you have multiple physical hard drives(not just multiple drive partitions) then you may benefit from optimizations such as, putting your page file on a different physical drive than Windows. Putting your input or Gozinta data on a different physical drive than your output or Gozouta data.  The last being if you crunch large databases constantly, or perhaps you process huge video files.

The more independant drive heads you have seeking simultaneously the better, in the case of conventional HD storage.  Newer solid state storage is another matter. Most likely the SSD would hold the OS.

All the page file configuration schemes would depend on the physical ram in your system and how you use it. I don't want to get into arguments about the "optimal page file size" for a PC with x GB ram.  Especially since there is no such number. It depends on how you use it.

Myself I like to use what I call "light weight" defraggers to reduce disk fragmentation in a short amount of time. Also, generally speaking, if possible it's better to run conventional HD with a majority of the space free. In other words, it's a good idea if you have more than 50% free disk space before you start processing stuff. Of course if you are processing video, it's going to use up lots of this space. But when you get done, eliminate temp files, and move the video off to some other medium(maybe an external drive or burn to disc) then things should settle back down to lots of free disk space.

The main optimization is your mind. Watch your system. Listen to it. Keep a feel for how it runs when you try this scheme for awhile vs. that scheme. Whenever I'm working with equipment I try to be aware how it feels. If it's sluggish, laboring, smooth etc..

You don't necessarily have to run benchmarks to know what's going on. If you are tuned to your equipment you should have a good feel what runs rough and what runs smooth. The fact your are on a PC located on your desk or work bench is a big advantage compared to working a terminal connected to a mini-computer that may be in another building. With the terminal setup you only have lags in response on the screen as a physical indicator. With your PC tower right there where you can see it and hear it, you have lots of visceral feedback.

Of course you need starting points for things to try.

The above examples are general of course, since I know nothing about your PC. But in my experience, the most effective optimizations are possible when you have knowledge of the input. In other words, I can read an 800 MB text file looking for a string of 8 zeroes... or, if I know that the string, if it exists, is only on line 7, then I can just go to line 7 and read it, then look for the zeroes. If you have a PHD your might call 'em heuristics. I call it knowing what you're looking for. :)

4419
General Software Discussion / Re: Url Pack 1.7.0.0
« Last post by MilesAhead on May 08, 2012, 05:00 PM »
Url Pack 1.7.0.0 Added Save URL Folder to File command to the Tray Menu. If the selected folder has any .url files, the urls will be read and added to the file selected via a file save dialog. If the file exists the lines will be appended. Otherwise a new file is created.  If no extension is specified .txt is appended to the file name.

The output file is suitable for use with my Browser Bunch utility.

4420
General Software Discussion / Re: Transpose 2.3.0.3
« Last post by MilesAhead on May 08, 2012, 03:44 PM »
Transpose 2.3.0.3 Chromium browsers were using ahk_class Chrome_WidgetWin_0. I see now they have changed in the latest snapshots to ahk_class Chrome_WidgetWin_1. I have added that so that stuff like +LButton and ^LButton to open links in background and foreground respectively, works for the new snapshots. (For me, holding down both control and shift, then clicking, just to open a link in a foreground tab is way too awkward.)

Here's my latest source

;
; Transpose - copyright 2012 www.favessoft.com
;
; Utility to transpose 2 characters to the left of the caret
; in editors and/or browsers, for typo fix on the fly.
;
; I use this script as a kind of catch all for hotkeys
; that don't need ini file settings. See About Dialog
; for details
;
; Author: MilesAhead
;
; Use Visit Hotkey Page Tray Menu command to get latest version
; and view Windows Requirements.
;
; Use Donate Tray Menu command to support future releases
;
; FavesSoft Windows Utilities are free for you to use
; at your own risk.
;
; MilesAhead
;
#SingleInstance force
#NoEnv
#Warn UseUnsetLocal, Off
DetectHiddenWindows, On
SetTitleMatchMode,2
SendMode Input
SetWorkingDir %A_ScriptDir%
CoordMode,ToolTip,Screen
#Hotstring EndChars `t
Menu Tray,NoStandard
Menu Tray,Add,Donate,DoDonate
Menu Tray,Add,Visit Hotkey Page,DoVisit
Menu Tray,Add,About Transpose,DoAbout
Menu Tray,Add
Menu Tray,Add,Quit,DoQuit
Menu Tray,Default,About Transpose
if (A_IsCompiled)
{
  Menu Tray,Icon,%A_ScriptFullPath%,1
  Menu Tray, Icon, About Transpose, Transpose.exe,, 24
  Menu Tray, Icon, Visit Hotkey Page, Transpose.exe,2, 24
  Menu Tray, Icon, Donate, Transpose.exe,3, 24
  Menu Tray, Icon, Quit, Transpose.exe,4, 24
}
Menu Tray,Tip,Transpose

TMin := 0
TSec := 0
Selected := ""
KeyHHCmd := "KeyHH -AutoIt C:\Program Files\AutoIt3\WinAPIEx.chm::/html/libfunctions.htm"
GroupAdd,EditorGroup, ahk_class TFormEditPadLite  ;EditPadLite
GroupAdd,EditorGroup, ahk_class TFormEditPadLite7 ;EditPadLite7
GroupAdd,EditorGroup, ahk_class wxWindowClassNR   ;FBIde
GroupAdd,EditorGroup, ahk_class SciTEWindow       ;Scite
GroupAdd,EditorGroup, ahk_class MAINFBEDIT        ;FBEdit
GroupAdd,EditorGroup, ahk_class Notepad           ;Notepad
GroupAdd,EditorGroup, ahk_class TFormMain         ;TreePad
GroupAdd,EditorGroup, ahk_class Chrome_WidgetWin_0   ;Chromium Browser
GroupAdd,EditorGroup, ahk_class Chrome_WidgetWin_1   ;Chromium 20.x
GroupAdd,EditorGroup, ahk_class MozillaUIWindowClass ;Firefox Browser
GroupAdd,EditorGroup, ahk_class MozillaWindowClass   ;Firefox 4 Browser
GroupAdd,EditorGroup, ahk_class OperaWindowClass     ;Opera 11
GroupAdd,EditorGroup, BBCeditor ; BBCeditor

GroupAdd,BrowserGroup, ahk_class Chrome_WidgetWin_0   ;Chrome Browser
GroupAdd,BrowserGroup, ahk_class Chrome_WidgetWin_1   ;Chromium 20.x
GroupAdd,BrowserGroup, ahk_class MozillaUIWindowClass ;Firefox Browser
GroupAdd,BrowserGroup, ahk_class MozillaWindowClass   ;Firefox 4 Browser
GroupAdd,BrowserGroup, ahk_class OpWindow             ;Opera Browser
GroupAdd,BrowserGroup, ahk_class OperaWindowClass     ;Opera 11

GroupAdd, ChromeGroup, ahk_class Chrome_WidgetWin_0   ;Chrome Browser
GroupAdd, ChromeGroup, ahk_class Chrome_WidgetWin_1   ;Chromium 20.x

GroupAdd,ExplorerGroup, ahk_class CabinetWClass
GroupAdd,ExplorerGroup, ahk_class ExploreWClass

#IfWinActive ahk_Group EditorGroup
^t::
  ClipSaved := ClipboardAll ; save entire clipboard
  Clipboard= ; clear clipboard
  Send {Shift Down}{Left}{Shift Up} ; select char left of caret
  Send ^c ; copy char
  ClipWait,0 ;give copy time to complete
  ; the caret is positioned to insert
  ; the char from the clipboard. Editor
  ; must be in Insert Mode for it to work.
  ; The char is inserted, and caret positon restored.
  ;
  Send {Right}
  Send {BackSpace}
  Send {Left}
  Send {Raw}%Clipboard% ; avoid puntuaction being interpreted
  Send {Right}
  Clipboard := ClipSaved
  ClipSaved = ; free memory
Return

#IfWinActive ahk_group ChromeGroup
^LButton::
  Send, ^+{LButton}
Return

#IfWinActive ahk_group ChromeGroup
+LButton::
  Send, ^{LButton}
Return

#IfWinActive ahk_Group BrowserGroup
::qq::
  Clipboard =
  Send,^a
  Send,^c
  ClipWait,1
  Send,{Right}
  Process,Exist,selector.exe
  if ErrorLevel
    Send,^{NumPadDiv}
Return

!LButton::
  pPath := WinGetProcessPath("A")
  Clipboard =
  Send,^c
  ClipWait,1
  Selected = %Clipboard%
  Click
  if pPath && Selected
    Run, %pPath% %Selected%
Return

^F10::
  Clipboard =
  Send ^c
  ClipWait,1
  Click
  Sleep, 100
  Selected = %Clipboard%
  if Selected
    Run,http://www.thefreedictionary.com/%Selected%
Return

+F10::
  TMin := 0
  TSec := 0
  Clipboard =
  Send ^c
  ClipWait,2
  Selected = %Clipboard%
  gosub,ShowResults
Return

^F9::
  Clipboard =
  Send,^{LEFT}^+{RIGHT}
  Sleep,10
  Send,^c
  ClipWait,0
  Selected := Clipboard
  Send,{Right}
  Run,http://www.thefreedictionary.com/%Selected%
Return

; AutoCopy to clipboard in supported browsers
;
; Select text with mouse, holding left mouse
; button down. Press and release Shift, then release
; mouse button. If text copied to clipboard the
; selection will be cleared.
;
~Shift::
  if not GetKeyState("LButton")
    Return
  Clipboard =
  Send ^c
  ClipWait,1
  Selected = %Clipboard%
  if not Selected
    Return
  SoundPlay,*48
Return

#IfWinActive ahk_Group ExplorerGroup
MButton::
  MouseClick, left, , , 2
Return

+MButton::
  Progress, zh0 B fs12 CTBlue,Press a letter to open`nExplorer to that drive
  Input,keypress,L1
  Progress, OFF
  dr := keypress . ":\"
  StringUpper,dr,dr
  If FileExist(dr)
  {
    Run,Explorer.exe /e`,%keypress%:\
  }
  else
  {
    Progress, zh0 B fs12 CTRed,%dr% Drive Does Not Exist!
    Sleep,3000
    Progress, OFF
  }
Return

;Newsbin floating Groups List
;show posts on Group Middle Click
#IfWinActive ahk_class XTPDockingPaneMiniWnd
MButton::
  Send,^l
Return

;if UltraSearch 1.5 is minimized to Tray
;pressing Shift Backspace should open window
;
;requires UltraSearch 1.5 or later as previous
;versions do not have "single instance" behavior
#IfWinExist UltraSearch
  +BS::
  Run,C:\Utils\UltraSearch\UltraSearch.exe
Return


ShowResults:
    Loop, parse, Selected, `n, `r
    {
        StartPos := RegExMatch(A_LoopField,"[0-9]+:")
        if (!StartPos)
            continue
        StringMid,found,A_LoopField,StartPos,5
        if (found)
        {
            found = %found%
            StringLeft,nstr,found,InStr(found,":") - 1
            TMin := TMin + nstr
            ;StringMid,nstr,found,InStr(found,":") + 1,2
            StringRight,nstr,found,2
            TSec := TSec + nstr
            if (TSec // 60)
            {
                TMin := TMin + TSec // 60
                TSec := Mod(TSec,60)
            }
        }
    }
    TSec := (StrLen(TSec)=1) ? "0" TSec : TSec
    MsgBox, 4160, Transpose, Total Time:  %TMin%:%TSec%
Return

DoAbout:
  FileGetVersion,filever,Transpose.exe
  MyMsg =
  (
Transpose v %filever% Copyright (c) 2012 www.FavesSoft.com`n
Control-t Transposes the 2 characters left of the caret`n
Supports edit controls in Chrome, Firefox and Opera Browsers.
Supports EditPadLite, EditPadLite7, FBIde, FBEdit, Scite, Notepad,
and TreePadLite Editors`n
Chrome Browsers:`n`nControl-Click opens link in new foreground Tab`nShift-Click in new background Tab`n`nChrome. Firefox, and Opera Browsers:`n`nAlt Click opens Selected Text in new tab if valid URL`nShift/Release with left mouse key down to AutoCopy Text`nqq Tab in Edit Copies All text to Clipboard, triggers Selector`n`nControl F9 key looks up word left of caret on`nThe Free Dictionary   Control F10 key looks up selection`n`nShift F10 key to total AllMusic play times`n
Middle Mouse Click in Explorer to Double-Click`n
Shift Middle Click an empty spot in Explorer to open a Drive Letter`n`n
Note: IE Browser is not supported.
  )
  if WinExist("UltraSearch.exe")
    MyMsg := MyMsg . "Shift Backspace Displays UltraSearch 1.5 if running in Tray"
  MsgBox, 4160, About Transpose, %MyMsg%
Return

DoDonate:
  Run,"http://www.favessoft.com/donate.html"
Return

DoVisit:
  Run,"http://www.favessoft.com/hotkeys.html"
Return

DoQuit:
  ExitApp

--- Helper Functions ---

; Usage: WinGetProcessPath("A") to get program path for active window
; returns "" on error, program path on success
;
; e.g. chromium browser might return C:\Program Files\Chromium\chrome.exe
;
; adapted from WinGetProcessName by Lexikos
;
WinGetProcessPath(WinTitle="", WinText="", ExcludeTitle="", ExcludeText="")
{
  WinGet pid, PID, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText%
  if !hproc := DllCall("OpenProcess", "uint", 0x410, "int", false, "uint", pid)
      return
  VarSetCapacity(name, 520)
  static hmod := DllCall("LoadLibrary", "str", "psapi") ; Preload psapi.dll.
  DllCall("psapi\GetModuleFileNameEx", "ptr", hproc, "ptr", 0, "str", name, "uint", 260)
  DllCall("CloseHandle", "ptr", hproc)
  return name
}
4421
General Software Discussion / Re: Browser Bunch 1.4.0.0
« Last post by MilesAhead on May 07, 2012, 11:05 PM »
Re: Browser Bunch 1.4.0.0 Added blur behind effect for Glass enabled systems(Vista or later.)

The default setting is to use glass. It may be disabled via .ini file option.


BrowserBunch.jpg
4422
General Software Discussion / Re: Browser Bunch 1.3.0.0
« Last post by MilesAhead on May 07, 2012, 07:26 PM »
Browser Bunch 1.3.0.0 Added Setup Mode. If /setup is the first param on the command line, the Gui Window will open allowing you to assign multiple browsers to buttons.  The Gui will stay open until you press Esc key or otherwise close the window. The browser button assignments are then written to the .ini file and the app terminates.

This obviates the need to specify a Urlfile to get the Gui Window to open. You may use the /setup switch at any time to change Button assignments. But I recommend you back up your current .ini file if it has been customized. The ini write routine chains a couple of backups automatically. But it's still a good idea to make a manual backup.
4423
General Software Discussion / Re: Browser Bunch 1.2.0.0
« Last post by MilesAhead on May 07, 2012, 03:35 PM »
Browser Bunch 1.2.0.0 Fixed bug reading .ini file.  Also offers to assign the default browser to the default button if the button is not already assigned. You can click No to choose any browser via the File Open Dialog.

4424
General Software Discussion / Re: Browser Bunch 1.1.1.0
« Last post by MilesAhead on May 07, 2012, 01:42 PM »
Thanks for the clarification

Sure. When showing usage I always use the convention that mandatory params are not in brackets. If it's in square brackets such as [ Filter ] then it's optional. :)

I just updated to v. 1.1.1.0. Now I think it's usable "out of the box."  Step-wise refinement and all that jazz. :)
4425
General Software Discussion / Re: Browser Bunch 1.1.1.0
« Last post by MilesAhead on May 07, 2012, 01:39 PM »
Browser Bunch 1.1.1.0 Now it chains 2 backups when writing the BrowserBunch.ini file. The most recent will be named BrowserBunch.ini.bak and the oldest BrowserBunch.ini.bak2.

This gives you a chance to easily undo option changes. But it's still a good idea to make a manual backup of your .ini to some other name when you change browser button assignments.

By having 2 chained backups it should give you a chance to notice something is funky. More than that and it becomes a VMS file system emulation. :)
Pages: prev1 ... 172 173 174 175 176 [177] 178 179 180 181 182 ... 309next