index.dat reader?

O

omega

ms said:
omega wrote:
http://www.it-mate.co.uk/downloads/idsuite_upd.zip (41k), and
Thanks, Karen.

I'll try it, and hope Steve will get back to this thread.

Good, I believe that the standalone executable works well enough that you
should go ahead with it...

(The two things I mentioned about it are trivial. Since the run.bat pops
up on-screen w\ notepad anyway, one can just edit from there which deltree
lines to not run, if wanted. And the re-enter of path to my index.dats,
that's not an issue for those who have them on drive C, since C:\ is the
path the program defaults to.)
BTW, on his site is a nice executable blackjack game, and a nice chess
game, but it needs 2 players at one computer, I sent him a message to
enable chess play with the computer.

I won't bother with my own request for a chess game...Last time I hunted
around, I had trouble finding ones that were sufficiently "dumb." (My
chess history, for the most part, was playing in saloons, for small cash
bets. Strategy: If I started losing, I'd treat my opponent to a couple
shots of strong liquor. Times where I was winning too easily, and thus
getting bored, then it was my turn for the shots. What I haven't figured
out is how to make similar arrangements with a computer, like getting it
tipsy enough to hand over its queen...)
 
M

ms

omega said:
http://www.it-mate.co.uk/downloads/idsuite_upd.zip (41k), and

Good, I believe that the standalone executable works well enough that you
should go ahead with it...

(The two things I mentioned about it are trivial. Since the run.bat pops
up on-screen w\ notepad anyway, one can just edit from there which deltree
lines to not run, if wanted. And the re-enter of path to my index.dats,
that's not an issue for those who have them on drive C, since C:\ is the
path the program defaults to.)
snip

Well, I wonder...

I generated the bat file, it looked like this:
-------------------------
C;\ run.bat
@echooff
echo This file will remove Index.dat files. The Cookies, Temporary
Internet Files, History, and Temp folders will be cleared as per user
Settings.
echo
echo Please note, use of this file is AT YOUR OWN RISK, Ur I.T. Mate
Group will NOT be held liable for any problems caused due to the use of
this file or any part of the Index.dat Suite software

deltree /y C:\WINDOWS\TEMPOR~1\CONTENT.IE5\INDEX.DAT
deltree /y C:\WINDOWS\COOKIES\INDEX.DAT
deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT
deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT
deltree /y c:\WINDOWS\COOKIES\*.*
deltree /y c:\WINDOWS\HISTORY\*.*
deltree /y c:\WINDOWS\TEMP\*.*
deltree /y c:\WINDOWS\TEMPOR~1\*.*
exit
==================
restarted, the bat file ran, said this:
---------------------
C:\>deltree /y C:\WINDOWS\COOKIES\INDEX.DAT
Deleting C:\WINDOWS\COOKIES\index.dat...

C:\>deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT
Deleting C:\WINDOWS\HISTORY\HISTORY.IE5\index.dat...

C:\>deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT
Deleting C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\index.dat...

C:\>deltree /y c:\WINDOWS\COOKIES\*.*

C:\>deltree /y c:\WINDOWS\HISTORY\*.*
Deleting c:\WINDOWS\HISTORY\desktop.ini...
Deleting c:\WINDOWS\HISTORY\History.IE5...

C:\>deltree /y c:\WINDOWS\TEMP\*.*
Deleting c:\WINDOWS\TEMP\~DF6A9B.TMP...
Deleting c:\WINDOWS\TEMP\~DF7F32.TMP...

C:\>deltree /y c:\WINDOWS\TEMPOR~1\*.*
Deleting c:\WINDOWS\TEMPOR~1\desktop.ini...
Deleting c:\WINDOWS\TEMPOR~1\Content.IE5...

C:\>exit

Then I ran Spider, it showed this:
Spider Log File - Copyright (C) 1999 - Ward van Wanrooij <[email protected]>
Scanned C:\WINDOWS
Files Scanned:
C:\WINDOWS\Temporary Internet Files\Content.IE5\index.dat
C:\WINDOWS\Cookies\index.dat
C:\WINDOWS\History\History.IE5\index.dat
URLs Found:
***** Scanning C:\WINDOWS\Temporary Internet
Files\Content.IE5\index.dat... *****
***** Scanning C:\WINDOWS\Cookies\index.dat... *****
***** Scanning C:\WINDOWS\History\History.IE5\index.dat... *****

It looks like the files *have not* been deleted. It uses deltree, and
that should have done it.

I went into my Windows shell, looked at the actual files, they still
have their usual 32 KB file size, etc. They are still there. All this is
in W98SE.

Comment?

Mike Sa
 
O

omega

ms said:
It looks like the files *have not* been deleted. It uses deltree, and
that should have done it.

I went into my Windows shell, looked at the actual files, they still
have their usual 32 KB file size, etc. They are still there. All this is
in W98SE.

Windows re-creates those files whenever it walks in the door. At their 32k
skeleton size.

Contrast your fresh & clean 32k files, against the status report Index.dat
Suite gave my unkempt quarters:

D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\INDEX.DAT - 256.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT - 112.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~2\INDEX.DAT - 96.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~3\INDEX.DAT - 208.00 KB
[...]
D:\ZTMP\MSIE\COOKIES\INDEX.DAT - 144.00 KB
D:\ZTMP\MSIE\BCACHE\MSIE\CONTENT.IE5\INDEX.DAT - 1008.00 KB

See that one of those suckers is up past a meg. Housekeeping overdue here.
 
M

ms

omega said:
ms said:
It looks like the files *have not* been deleted. It uses deltree, and
that should have done it.

I went into my Windows shell, looked at the actual files, they still
have their usual 32 KB file size, etc. They are still there. All this is
in W98SE.

Windows re-creates those files whenever it walks in the door. At their 32k
skeleton size.

Contrast your fresh & clean 32k files, against the status report Index.dat
Suite gave my unkempt quarters:

D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\INDEX.DAT - 256.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT - 112.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~2\INDEX.DAT - 96.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~3\INDEX.DAT - 208.00 KB
[...]
D:\ZTMP\MSIE\COOKIES\INDEX.DAT - 144.00 KB
D:\ZTMP\MSIE\BCACHE\MSIE\CONTENT.IE5\INDEX.DAT - 1008.00 KB

See that one of those suckers is up past a meg. Housekeeping overdue here.

Thanks, Karen.

When I rebooted, I missed the exact spot where F8 gets to a true DOS
prompt. Windows continued to load, and the run.bat ran *anyway*. It
showed it was deleting, so it worked.

Apparently, instead of needing to get to a DOS prompt, index.dat suite
simply runs at the next Windows reboot.

I hope Steve confirms this.

On chess, you probably know about GNU Chess, and Chess-It, both
executables. I'm no chess expert, so they are helpful to learn the game.

Mike Sa
 
Y

YoKenny

ms said:
Well, I wonder...

I generated the bat file, it looked like this:
-------------------------
C;\ run.bat
@echooff
echo This file will remove Index.dat files. The Cookies, Temporary
Internet Files, History, and Temp folders will be cleared as per user
Settings.
echo
echo Please note, use of this file is AT YOUR OWN RISK, Ur I.T. Mate
Group will NOT be held liable for any problems caused due to the use
of this file or any part of the Index.dat Suite software

deltree /y C:\WINDOWS\TEMPOR~1\CONTENT.IE5\INDEX.DAT
deltree /y C:\WINDOWS\COOKIES\INDEX.DAT
deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT
deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT
deltree /y c:\WINDOWS\COOKIES\*.*
deltree /y c:\WINDOWS\HISTORY\*.*
deltree /y c:\WINDOWS\TEMP\*.*
deltree /y c:\WINDOWS\TEMPOR~1\*.*
exit
==================
restarted, the bat file ran, said this:
---------------------
C:\>deltree /y C:\WINDOWS\COOKIES\INDEX.DAT
Deleting C:\WINDOWS\COOKIES\index.dat...

C:\>deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT
Deleting C:\WINDOWS\HISTORY\HISTORY.IE5\index.dat...

C:\>deltree /y C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT
Deleting C:\WINDOWS\HISTORY\HISTORY.IE5\MSHIST~1\index.dat...

C:\>deltree /y c:\WINDOWS\COOKIES\*.*

C:\>deltree /y c:\WINDOWS\HISTORY\*.*
Deleting c:\WINDOWS\HISTORY\desktop.ini...
Deleting c:\WINDOWS\HISTORY\History.IE5...

C:\>deltree /y c:\WINDOWS\TEMP\*.*
Deleting c:\WINDOWS\TEMP\~DF6A9B.TMP...
Deleting c:\WINDOWS\TEMP\~DF7F32.TMP...

C:\>deltree /y c:\WINDOWS\TEMPOR~1\*.*
Deleting c:\WINDOWS\TEMPOR~1\desktop.ini...
Deleting c:\WINDOWS\TEMPOR~1\Content.IE5...

C:\>exit

Then I ran Spider, it showed this:
Spider Log File - Copyright (C) 1999 - Ward van Wanrooij
<[email protected]> Scanned C:\WINDOWS
Files Scanned:
C:\WINDOWS\Temporary Internet Files\Content.IE5\index.dat
C:\WINDOWS\Cookies\index.dat
C:\WINDOWS\History\History.IE5\index.dat
URLs Found:
***** Scanning C:\WINDOWS\Temporary Internet
Files\Content.IE5\index.dat... *****
***** Scanning C:\WINDOWS\Cookies\index.dat... *****
***** Scanning C:\WINDOWS\History\History.IE5\index.dat... *****

It looks like the files *have not* been deleted. It uses deltree, and
that should have done it.

I went into my Windows shell, looked at the actual files, they still
have their usual 32 KB file size, etc. They are still there. All this
is
in W98SE.

Comment?

Windows has to have those files so it recreates them from scratch. The
idea of deleting the index.dat files is to clean them out not to remove them
totally. If you attempt to remove them then Windows will just put them
right back. Well unless you break Windows that is. <g>
 
S

Steven Burn

I've updated the installations for Index.dat Suite and updated the program
to v2.4.0 (for all installations) as I am hoping to have v2.4.1 tested and
released as an update in the next couple of days (as soon as I can get
access to an NT based system to test the update).

The basic install issue has been fixed and I am hoping, the issue with the
full installations have been fixed aswell (they appear to work okay here).

Basic: http://www.it-mate.co.uk/downloads/idsuite_upd.exe (409KB)
Full (.exe): http://www.it-mate.co.uk/downloads/idsuite.exe (2.46MB)
Full (.zip): http://www.it-mate.co.uk/downloads/idsuite.zip (2.43MB)

Update: http://www.it-mate.co.uk/downloads/idsuite_upd.zip (41kb)

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)


Onno said:
Select Ignore if you have not done so already.

I have tried that, but the result is that the installation is incomplete.
The shortcuts are there, Index.dat also appears on the add/remove panel,
but the .exe file is not there.
 
S

Steven Burn

John,
It wasn't originally going to be a full size window but, after
speaking to a few of the people that wanted such a feature, I found it best
(they tried the beta and said it crashed when reading the file's when
infact, it was just errr......reading the file's, lol (it takes a few mins
to get the contents)).

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
S

Steven Burn

I've updated the installations and the Basic install is now back and fully
working.

I've updated the full installs, and they appear to be working properly again
now (on my 9x system).

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
S

Steven Burn

It shouldn't matter if you use the full install, basic install or just the
update.....

If possible could you try one of the newly updated installs (Basic install
is now back) and let me know if it continues to happen (if it does then I
will simply completely re-write the program.....just incase ;o)).

Can you also let me know which version of Windows you are generating the
file for please?

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)


omega said:
omega said:
Hi Mike,

I downloaded and installed only the distribution called "Update."
It contains a fully functioning executable. I can report that it
works quite well on my w98se.

http://www.it-mate.co.uk/downloads/idsuite_upd.zip (41k)

I forgot to include, E:\zzips\sysutils\idsuite_upd\idsuite_help.zip (38k)

I need to update my report.

What works well are the following functions: Find index.dats; View an
index.dat; copy/launch etc paths & urls; Save Results report. And,
generate a _default_ run.bat.

Closer inspection shows a couple of things not sticking. The first is the
path to my index.dats, between sessions; I have to re-enter it. The second
involves changing the settings to configure what will and what will not be
written for deletion in the run.bat file. No matter that I just ticker one
thing - the run.bat regardless includes deleting about everything. [1]

Steve might tell me whether this is due to my only using the small distro?
Or whether the stickiness is lacking regardless of whether having gone
through an install routine?

. . .


[1] The run.bat, even though only one thing checked YES (eg cookies) in
the Settings dialog, it still writes to deltree _all_ the index.dats:

deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~2\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~3\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~4\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~5\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~6\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~7\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~8\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~9\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIS~10\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIS~11\INDEX.DAT
deltree /y D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIS~12\INDEX.DAT
deltree /y D:\ZTMP\MSIE\COOKIES\INDEX.DAT
deltree /y D:\ZTMP\MSIE\BCACHE\MSIE\CONTENT.IE5\INDEX.DAT
deltree /y d:\ZTMP\MSIE\COOKIES\*.*
exit

[2] Steve. It is writing my settings correctly to the registry. For
instance, here is testing to tell it to only delete "cookies."
Yet it does not read that when generating the run.bat. Also notice
that it writes my paths to the registry. Yet when I launch, I have
to re-enter them into the interface.

[HKCU\Software\VB and VBA Program Settings\Index.dat Suite\Settings]
"chkreg"="0"
"chkdefault"="0"
"History"="0"
"Cookies"="1"
"TempNetFiles"="0"
"TempFiles"="0"
"1"="d:\\ztmp\\msie\\history"
"2"="d:\\ztmp\\msie\\cookies"
"3"="d:\\ztmp\\msie\\bcache\\msie"
"4"="d:\\ztmp\\xx\\"
"5"="E:\\run.bat"
"6"="95, 98, 98SE, ME"
"SetPos"="Maximized"
"SetPos1"="Maximized"
"SetPos2"="Maximized"
"SetPos3"="Maximized"
 
S

Steven Burn

Mike,
The run at boot option is set as Yes by default, however, it can be
disabled in the program options.

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)


ms said:
omega said:
ms said:
It looks like the files *have not* been deleted. It uses deltree, and
that should have done it.

I went into my Windows shell, looked at the actual files, they still
have their usual 32 KB file size, etc. They are still there. All this is
in W98SE.

Windows re-creates those files whenever it walks in the door. At their 32k
skeleton size.

Contrast your fresh & clean 32k files, against the status report Index.dat
Suite gave my unkempt quarters:

D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\INDEX.DAT - 256.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~1\INDEX.DAT - 112.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~2\INDEX.DAT - 96.00 KB
D:\ZTMP\MSIE\HISTORY\HISTORY.IE5\MSHIST~3\INDEX.DAT - 208.00 KB
[...]
D:\ZTMP\MSIE\COOKIES\INDEX.DAT - 144.00 KB
D:\ZTMP\MSIE\BCACHE\MSIE\CONTENT.IE5\INDEX.DAT - 1008.00 KB

See that one of those suckers is up past a meg. Housekeeping overdue here.

Thanks, Karen.

When I rebooted, I missed the exact spot where F8 gets to a true DOS
prompt. Windows continued to load, and the run.bat ran *anyway*. It
showed it was deleting, so it worked.

Apparently, instead of needing to get to a DOS prompt, index.dat suite
simply runs at the next Windows reboot.

I hope Steve confirms this.

On chess, you probably know about GNU Chess, and Chess-It, both
executables. I'm no chess expert, so they are helpful to learn the game.

Mike Sa
 
J

John Corliss

Steven said:
John,
It wasn't originally going to be a full size window but, after
speaking to a few of the people that wanted such a feature, I found it best
(they tried the beta and said it crashed when reading the file's when
infact, it was just errr......reading the file's, lol (it takes a few mins
to get the contents)).

How about if the window weren't maximized and you had it say something
like "Please wait, program is reading the index.dat file."

I initially thought the program had stopped as well, but decided to
give it a little more time. When that worked, I stopped worrying about it.
 
S

Steven Burn

How about if the window weren't maximized and you had it say something
like "Please wait, program is reading the index.dat file."

I initially thought the program had stopped as well, but decided to
give it a little more time. When that worked, I stopped worrying about it.
</snip>

John,
It actually says something along the same line's in the caption bar of that
particular window (or atleast, if it doesn't on any particular system, it is
meant to)..

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
J

John Corliss

Steven said:
John Corliss wrote:


</snip>

John,
It actually says something along the same line's in the caption bar of that
particular window (or atleast, if it doesn't on any particular system, it is
meant to)..

Sorry. I don't see it when I run it on my computer. That is to say,
that it doesn't do this (as far as I can tell) when I view the
contents of an index.dat file. Also, I just noticed that it doesn't
take very long when I do this. Must have been thinking of another
program. Oh yeah, it was when I deleted a newsgroup in BNR2 (a binary
usenet reader.) On my system, viewing the contents of an index.dat
file is very fast.
 
S

Steven Burn

Sorry. I don't see it when I run it on my computer. That is to say,
that it doesn't do this (as far as I can tell) when I view the
contents of an index.dat file. Also, I just noticed that it doesn't
take very long when I do this. Must have been thinking of another
program. Oh yeah, it was when I deleted a newsgroup in BNR2 (a binary
usenet reader.) On my system, viewing the contents of an index.dat
file is very fast.
</snip>

No problem at all John, I'll look into it asap.

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
O

omega

ms said:
When I rebooted, I missed the exact spot where F8 gets to a true DOS
prompt. Windows continued to load, and the run.bat ran *anyway*. It
showed it was deleting, so it worked.

Does Spider or similar ask fo this to be done? I haven't used it, to be
familiar with its procedure. Does it use a self-deleting batch file or
something, for the commands?
Apparently, instead of needing to get to a DOS prompt, index.dat suite
simply runs at the next Windows reboot.

Yes. And it does its thing later in the boot process - uses the runonce key,
from the registry.

Based on what I've read, I don't think setting a call from autoexec.bat
would be a possibility for those Windows versions after 9x (same for
dosstart.bat and, I think, winstart.bat). Even on 9x, the issue with those
locations, and most locations, is that they run every time. Index.dat Suite
is designed to be on demand, next reboot only.

The only other place I can think of for easily just running once, besides
from a registry key, would be the wininit.ini file. Yet I suspect wininit
might be limited - not sure if more than one process, per boot, gets to put
its commands there. Namely this: when an installer or uninstaller writes
to it, they might rename what's there (out to the file wininit.bak),
regardless of the wininit file they're renaming having commands you might
want executed. Either way, I wouldn't know any arguments /for/ using it,
instead of the regkey.

As you report, the runonce key is at an early enough stage of the boot
process that deleting index.dat's is still possible, no clutching
interference from Windows.

.. . .
On chess, you probably know about GNU Chess, and Chess-It, both
executables. I'm no chess expert, so they are helpful to learn the game.

The most useful chess learning item for me (decades ago), was a book about
chess openings. My favorite opening, what was its name, something about a
dragon? You open out from the left, diagonally, like a dragon's spine.

None of the GNU chess versions I tried were appealing to me. Small screens,
ugly pieces. Chess-It, doesn't ring a bell, so not sure if I looked into
it. Only had one chess game I liked, it was a DOS one, circa ~1993, full
screen... It even had levels I could set low enough to emerge victor.
 
S

Steven Burn

Karen,
It is possible to use the wininit.ini file, and have more than one
program use it, however, it's much easier and much quicker to use the
RunOnce key, partially because it's present on all Windows platforms (which
means alot less coding and alot less hassle) but also because, with the
Wininit.ini file, you've got to first see if it's present and if not create
it (thats extremely simple), if it is, you've got to open it > locate the
last entry and, if it's for your program, overwrite it.... if not, append an
entry. With RunOnce key's, you simply send the command, Windows determines
if it exists or not, and does the necessary stuff for you.

I did have an e-mail a few days ago, suggesting I use the MoveFileEx API on
NT based systems, and wininit.ini on 9x systems, however, after trying them,
I found them to be alot more trouble than was necessary. (a friend offered
to check the NT based system API thankfully, which saved alot of waiting
time).

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
O

omega

Steven Burn said:
omega said:
omega said:
I downloaded and installed only the distribution called "Update."
It contains a fully functioning executable. I can report that it
works quite well on my w98se.

http://www.it-mate.co.uk/downloads/idsuite_upd.zip (41k)

Closer inspection shows a couple of things not sticking. The first is the
path to my index.dats, between sessions; I have to re-enter it. The second
involves changing the settings to configure what will and what will not be
written for deletion in the run.bat file. No matter that I just ticker one
thing - the run.bat regardless includes deleting about everything. [1]

Steve might tell me whether this is due to my only using the small distro?
Or whether the stickiness is lacking regardless of whether having gone
through an install routine?

It shouldn't matter if you use the full install, basic install or just the
update.....

That's how I'd have thought...
If possible could you try one of the newly updated installs (Basic install
is now back) and let me know if it continues to happen

Steven, I just now downloaded your 400k zip, the "basic install" one.
Running it showed no difference in function. Its difference was restricted
to generating some things for me to clean up: the ..\uninstall registry
entry, related files, startmenu lnks.
(if it does then I will simply completely re-write the program.....
just incase ;o)).

Well, as I mentioned later in the thread, the two things I brought up are
very trivial. The one, about not remembering the path, that only affects
those not keeping those files on C, since the prog defaults to C:\. The
other, about failing to write out the run.bat to not delete all of the
index.dat's: this would again be minority, since most people will want
'em all deleted. Plus, the run.bat comes up automatically in notepad,
anyway, so easy enough for anyone who wants to comment out or remove
lines they don't want processed.

The important discovery is that you have bragging rights: a 41k download
available, no install, a standalone exe ready to run.

I'm not the only one who appreciates that.
 
S

Steven Burn

Responses inline......


That's how I'd have thought...


Steven, I just now downloaded your 400k zip, the "basic install" one.
Running it showed no difference in function. Its difference was restricted
to generating some things for me to clean up: the ..\uninstall registry
entry, related files, startmenu lnks.
</snip>

Sorry Karen, my braincells seem to be on vacation. Any chance you can give a
bit more detail please?.

Well, as I mentioned later in the thread, the two things I brought up are
very trivial. The one, about not remembering the path, that only affects
those not keeping those files on C, since the prog defaults to C:\.
</snip>

I wasn't sure what you meant when you first mentioned this (I feel rather
stupid now). If my very very slow braincells are correct, you mean the
search box?. If so, I'll gladly add an option to have it remember the last
used path in a future version?.

The
other, about failing to write out the run.bat to not delete all of the
index.dat's: this would again be minority, since most people will want
'em all deleted. Plus, the run.bat comes up automatically in notepad,
anyway, so easy enough for anyone who wants to comment out or remove
lines they don't want processed.
</snip>

I've been trying to re-create this part (including all of them instead of
using customisation options) and for the life of me, I can't get it to
include them all unless I ask it to?.

The important discovery is that you have bragging rights: a 41k download
available, no install, a standalone exe ready to run.

I'm not the only one who appreciates that.
</snip>

I like to keep things as simple as possible ;o)

--

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!

Disclaimer:
I know I'm probably wrong, I just like taking part ;o)
 
O

omega

Steven Burn said:
It is possible to use the wininit.ini file, and have more than one
program use it, however, it's much easier and much quicker to use the
RunOnce key, partially because it's present on all Windows platforms (which
means alot less coding and alot less hassle) but also because, with the
Wininit.ini file, you've got to first see if it's present and if not create
it (thats extremely simple), if it is, you've got to open it > locate the
last entry and, if it's for your program, overwrite it.... if not, append an
entry. With RunOnce key's, you simply send the command, Windows determines
if it exists or not, and does the necessary stuff for you.

Shortly after posting, I did a lookup on MSFT. Things are as you said, but
consider there is also a problem...

http://support.microsoft.com/?id=140570

: Applications that use Wininit.ini should check for its existence in
: the Windows directory. If Wininit.ini is present, then another
: application has written to it since the system was last restarted.
: Therefore, the application should open it and add entries to the [rename]
: section. If Wininit.ini isn't present, the application should create it
: and add to the [rename] section. Doing so ensures that entries from
: other applications won't be deleted accidentally by your application.

....see that "should" everywhere? So you'll going to have all these
programmers around who don't read the shoulds, and don't ensure about not
deleting the entries of others. If you'd chosen to use this location,
then you'd have to deal with the index.dat deletion commands getting wiped
out by someone else.
I did have an e-mail a few days ago, suggesting I use the MoveFileEx API on
NT based systems, and wininit.ini on 9x systems, however, after trying them,
I found them to be alot more trouble than was necessary. (a friend offered
to check the NT based system API thankfully, which saved alot of waiting
time).

I agree with you entirely, am sure the runonce key is the best solution.

Btw, I like that you make it so we can explicitly check on|off the runonce,
each time. It's a relief from the glee too many programs take, in trying to
sneak things into our auto-launch areas, without asking or telling.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top