topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Thursday April 2, 2026, 2:01 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 ... 1021 1022 1023 1024 1025 [1026] 1027 1028 1029 1030 1031 ... 1515next
25626
Find And Run Robot / Re: Dialog extension with FlashFolder and FARR2
« Last post by mouser on September 10, 2007, 04:25 AM »
That's great work, really wonderful to see people being so creative!

Now let's see if i can help you tweak it a little bit and optimize it for sharing 8)



You can make this alias+script a complete standalone package that anyone can use without any trouble, by simply creating a new alias file called FlashFolder.alias, with just your one alias in it. After you build it, i suggest actually placing it in it's own subdirectory called FlashFolder or something similar.

Then, put your script INSIDE the alias directory you just created, and change your alias from
%FARRDIR%Scripts\Joe\sendToFlashFolder.bat
to %ALIASDIR%Scripts\Joe\sendToFlashFolder.bat (or something like that)

In this way, the new alias pack you can create is just the FlashFolder subdirectory with no need for use to create a place in the scripts section.  Then you will just zip up the FlashFolder directory and people can unzip it in their alias directory to use it.



Ok now lets see if we can make your launch process a bit simpler..
What if you name your alias lfos (or anything really), and then create a new alias called fos
which looks like this:
Screenshot - 9_10_2007 , 4_20_45 AM.png

Then the user can simply type fos *.txt
and when they hit enter it will act as if they typed the result +fos
which will perform your action.
I'm not sure if i've done it 100% correctly but that's the basic idea.
nitrix is an expert at this kind of stuff and he may be able to fine tune and fix any mistakes i made.

You'll see the trick here is to use the dosearch feature to make a nice regular expression that transforms what they type into the result with the +lfos on the end.



You might also try adding /WINHID to the end of the alias command to hide the batch file window.
25627
Hamradio was just asking for a tool like this so i thought i would bump the topic and also add this link to Brett's program he made for NANY that is similar:
http://nany.donation...m/index.php?item=915
25628
General Software Discussion / Re: Quotes organiser?
« Last post by mouser on September 10, 2007, 01:02 AM »
nice find  :up:
25629
Living Room / Polar bear and dogs play together.. just a feel-good slideshow
« Last post by mouser on September 10, 2007, 12:42 AM »
25630
Older Newsletters / Re: Newsletter for September 8th, 2007 - Codename "All Fall Down"
« Last post by mouser on September 09, 2007, 11:46 PM »
Especially if you live in a country that isn't widely represented on the map yet, you owe it to your fellow countrymen to make your presence known so they won't feel too lonely.
25631
Older Newsletters / Re: Newsletter for September 8th, 2007 - Codename "All Fall Down"
« Last post by mouser on September 09, 2007, 11:36 PM »
Hey I just wanted to say the map is quite fun -- it shows a little slideshow of different countries with pins on the map and quotes from people.

If you haven't checked it out and added yourself to it please do!  Doesn't matter if you talk in the forum or not, add yourself to the map for fun  :Thmbsup:


25632
General Software Discussion / Re: Realtime Screencasting Software
« Last post by mouser on September 09, 2007, 11:01 PM »
25633
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 04:14 PM »
However, for those people who call his extension, the company puts in place a redirect in the PABX system, so that anyone who calls Steve is actually transferred to Lisa. The same applies to his email. Steve is now virtualized.

The reason this works is that people don't want to talkt o Steve, but the CFO. And apps should also not write to hardwired locations.

Yeah but what if Lisa is not the new CFO, but in fact is some flunky temp with no authority, even though the PABX redirect told you that you were being transferred to the new CFO.  After 10 calls to Lista you finally figure out that you have been trying to get tech support from someone who doesn't know anything about anything.  You might not be too happy.  :huh:
25634
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 03:57 PM »
You asked for an example of when the VISTA solution leads to horrible results as i claim.
Here's one:

Imagine a legacy notetaking program.
It starts out when installed with a data file called Notes.data in its program directory.
As user adds notes, they get added to this Notes.data file.


25635
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 03:55 PM »
Mr Crispy, it seems to me that your arguments may make sense but only each in isolation and not as a whole cogent argument.

you say:
"2. The app is not writing to program files or the registry, it thinks it is. A user should have NO reason to look at those directories or registry keys because all user data should be stored in the user data folders, for which a standard API has existed since W95."

Which is all fine and well in terms of the ideal case where a program is saving everything in user document folders..
but the whole point of the problem is how to handle programs that DONT just write files in user document folders.

If it was the case that the program was only saving files in User Data folders then this whole discussion is moot.

The entire discussion revolves around the case when the program is behaving like a "portable" app, saving settings and files in its home directory for example.

The ground rules for this debate are: How do you handle programs which save files (settings, user documents, etc) in folders other than the ideal User Documents directory.  It's no use saying "programs shouldn't do that", that's not the issue.  The issue is how do you preserve backward compatibility for these programs.

I listed my prefered solution to preserving backward compatibility and described why i think the MS choice was horrible.  You surely disagree with this for rational reasons, but it's no good to say that you disagree with me because programs shouldnt be writing to their program files subdirectory, since i'm not arguing that they should -- i'm only arguing about what to do when they try to do so.
25636
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 03:40 PM »
One last point:

If you believe that it is BAD for programs to write to the registry or their directories in Program Files (which everyone who approves of virtualization seems to agree upon here), then you should be APPALLED by the MS solution which is completely SILENT when a program does this.  No warning is displayed, no notice to the user saying "this program is doing something bad", and no notice about what is being done about this.  To me this is the grossest, clearest flaw in the approach, and i find it inexcusable and harmful, with no redeeming aspects.

It's like if you go to have your car inspected, and the mechanic finds a hole in your gas tank, and puts a little piece of tape over the hole.  When you come in to pick up your car the mechanic says: everything is fine.  Later on a long trip the tape falls off and you run out of gas in the middle of nowhere.  When you call the mechanic he says "well i didn't want to bother you by telling you about the problem so i just handled it."
25637
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 03:28 PM »
Also,
It's fine to say: Programs shouldnt be writing in those directories.  Perhaps we can all agree with that.

The question is: What's the best way to handle programs that don't obey this good practice standard.  My contention is that MS chose the WORST solution to this backward compatibility problem.  They could have:
  • 1. Forbid programs from running that try to do this -- breaks backward compatibility which is not desired, but at least it forces compliance and good practices.  Probably not acceptable because people need to use non-compliant programs.
  • 2. Create some insane hidden complicated behind the scenes silent virtualization tool which creates confusion for both programs and users about what files are really being accessed at any given time.  This is the solution MS went with.
  • 3. Create a compatibility mode so that admins can mark certain programs which are able to access directories and registry as in WinXp/2K.  Warn user if programs attempt this and let them indicate that the program should be treated this way.  I contend this would have been best solution to handle backward compatibility.  (letting programs write to their own home directory by default would be good idea too, imho).
25638
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 03:22 PM »
The points that you guys are making in favor of the virtualization are not unreasonable but let me disagree.

First, to the point that several have made that "The deeper issue is even if they are prompted, the only way to let the app run is to virtualize. The compatibility mode you speak of cannot allow the old app unlimited access to the real parts of the system and hence must virtualize them."

I disagree.  There are lots of cases when VISTA+UAC allow programs to write to the "real" registry and the "real" directories like \Program Files.  In these cases, the UAC pops up and requires user to enter an admin-level password.  There is absolutely no reason that Vista couldn't prompt users if a program tries to access these directories.

I assert that a more general fundamental flaw in VISTA UAC is that it doesn't have the ability for users to greenlight applications for admin access just like a firewall, though i understand that some people might disagree with this.  Either way, I see no reason that instead of virtualization (or indeed PRIOR to defaulting to virtualization), VISTA shouldn't pop up a message asking user whether the program should be authorized to access the directories or else virtualized.  I believe virtualization is a horrible last choice resort, and should be treated as such, and that it is not something that should be done silently behind the scenes.

The point was made "what's so bad about virtualization"..
As I explained in my original post, virtualization creates mirror shadow copies of files, hidden deep in a directory no user is ever going to find.  The files are hidden from the user, where they will never be backed up or accessed.  Instead the program thinks its modifying files in one directory and so does the user.  When they user goes to look -- he/she may find files there with the names they expect, but guess what.. they aren't the files the user has actually been working with.  If the user deletes these files from the real directory.. guess what, they aren't really deleted, since the program will find the invisible hidden files in the virtual store.  If the program tries to delete or rename files, oops, they are working with the virtual hidden files, and so god help it if there are files with that name in the native directory.  It's a total travesty in my opinion, and prone to some very confusing experiences and potential user data loss.  This is not like notifying the user about using a page file, which is simply a performance issue, this is about causing serious confusion both to users and to the programs, which think they are working with one file when really they are working with another hidden one.
25639
Developer's Corner / Re: License to Pick :)
« Last post by mouser on September 09, 2007, 11:33 AM »
I just had a really fun idea:

My program "The Form Letter Machine" could be used to build a really nice "tree" which would allow you to build your own licenses on the fly by choosing from options.

All it takes is someone to design a tree for it.  And others could submit various choices and paragraphs as well.

The only downside is my program is Windows-only.  Even better would be a cross platform (wxwidgets) version of a similar tool for linux/mac.
25640
Developer's Corner / Re: License to Pick :)
« Last post by mouser on September 09, 2007, 10:04 AM »
I'd love if we could build a list of resources for helping choose licenses.
25641
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 09:37 AM »
I think i can state it even more clearly, and I crown this: "The Rule Of Harmful Protection"

"Do not try to be clever by hiding actions you perform to protect the user -- you will only hurt them in the long run."
25642
General Software Discussion / Re: Stay Away From Microsoft VISTA
« Last post by mouser on September 09, 2007, 09:30 AM »
My main point, which I really feel strongly about, and which i think touches on the same kinds of horrible problems with a wide variety of systems (including CSS, html, etc.), is quite straigtforward, and let me phrase it as a design rule:

When bad behavior is detected, do not try to "help" the user by quietly accepting the error and using hidden confusing procedures that silently try to "correct" the problem by the scenes, and end up hiding and obfuscating what is really happening and where the problem is (or in fact that there is a problem at all).

A less specific way to say it is: Report errors explicitly, and adapt to them in the most straightforward transparent way as possible.  If the problem is a backward compatibility issue, and you need to allow the program to run, then Explicitly report the compatibility violation to the user and ask them to explicitly enable a compatibility mode, and explain the effects of this option.
25643
Clipboard Help+Spell / Re: Suggestions for Clipboard Help + Spell
« Last post by mouser on September 09, 2007, 09:18 AM »
it's a very good idea -- i wrote the plugin system to be very general and easy to add to different programs.
however i think RTF and image data are best implemented as part of core system and i do plan to do so.
25644
Clipboard Help+Spell / Re: Suggestions for Clipboard Help + Spell
« Last post by mouser on September 09, 2007, 09:04 AM »
- support for RTF text (with option to convert RTF text to plain text)

i really do agree with this and i *will* be adding this (will be optional so those who use chs for plaintext only wont be affected)

ability to organize images with an image preview in the contextmenu

i agree as well -- again optional.  the database is already set up for this so it's not that much work.

--

the real reason these things aren't implemented is that, in truth, i have no use for these features, and my experience after using a clipboard tool with image and rtf support, is that i really don't use these features.

there is no doubt that having images and rtf on the clipboard itself is needed -- but i just never found myself needing to store such clips for longer periods of time which is of course what clipboard tools like chs are for.  though i don't doubt that some people have need for these so i will be adding rtf support for sure.  but my focus has been on plaintext features just because i think thats 95% of the use.
25645
PFrank needs a website intervention.  ;D
25646
Ryan over at cybernetnews.com has a post up on his favorite file renamer, called appropriately, ReNamer.

I must admit it looks quite compelling, with a simple clean interface that supports chaining of operations and a nice preview window.

--> However, looking at the screenshots I worry that it might be a little low on renaming options compared to some others..

file-renamer-1.jpg

02-AddRule.gif

Is it the best? How does it stack up against the shareware competition?
I don't know the answer to that, but there are a few long threads on the DonationCoder forum discussing renamer tools that you might want to check out if you are in the market for a renamer:


Anyone who has tried ReNamer want to chime in with a better replacement?

The cybernetnews.com blog post is here: http://cybernetnews....t-free-file-renamer/
And ReNamer website here: http://www.den4b.com....php?project=ReNamer

ps.
Ryan over at Cybernetnews as been absolutely on fire lately, with tons of great posts coming out every days it seems -- I don't know how he's keeping up this pace but it's truly becoming a daily must-read.
25647
Developer's Corner / Re: SkyIDE - Latest Release Information
« Last post by mouser on September 09, 2007, 07:15 AM »
Very impressive.  :up:
25648
General Software Discussion / Re: Quotes organiser?
« Last post by mouser on September 09, 2007, 07:03 AM »
nice question.. i look forward to hearing some suggestions.

ps. i was thinking i writing a farr plugin to search through quotes (though i had in mind the simple popup wisdom / fortune style quotes data files which is just a text file with one line per page -- no keeping track of author, subject, keywords, etc.).
25649
Find And Run Robot / Re: Latest FARR v2.00.140 ALPHA PREVIEW Release - Aug 15, 2007
« Last post by mouser on September 08, 2007, 11:17 PM »
i think it might have to be something like:
%FARRDIR%\PortableApps\
or even
%FARRDIR%PortableApps\

the score is used as the baseline score for all files found in that directory -- you could use this if you are searching multiple directories, to make sure those found in this directory have higher or lower scores than others.
25650
the download there works i just didnt update a web page for it.
but the dcu download shouls be good:
https://www.donation.../FarrFox/FarrFox.zip
Pages: prev1 ... 1021 1022 1023 1024 1025 [1026] 1027 1028 1029 1030 1031 ... 1515next