IPB

Google Frontpage Forums Unattended CD/DVD Guide
2 Pages V   1 2 >  
Reply to this topicStart new topic
> 32-bit scandisk, Well, again: something useless ;)
Tihiy
post May 27 2005, 05:18 PM
Post #1


Revolutions Pack Creator
******

Group: Members
Posts: 1488
Joined: 19-November 04
From: NeverSleep
Member No.: 36858
OS: none
Country Flag


Here is my 2 hours of work:
32-bit scandisk. What? No, no! Not really rewrited scan disk 9x function or such.

It's just a replacement over standard scandskw and:
- As a 32-bit application, it's more stable!
- As a 32-bit application, it can talk with other 32-bit extensions
- As a 32-bit application, it can be skinned!

It supports standard parameters:
scandskw.exe [disk list] [parameters]

/a Check all your local hard disks.
/n Start and quit ScanDisk automatically.
/p Prevent ScanDisk from correcting any errors it finds.
+additional+
/surface: Force surface scan
/custom: Disallow to change your settings
/noui: Background (no UI) scanning
/min: Minimized scanning

Tihiy
Attached File(s)
Attached File  scandskw.exe ( 39.5K ) Number of downloads: 182
 
Go to the top of the page
 
+Quote Post
nitebat
post May 27 2005, 06:04 PM
Post #2


Newbie


Group: Members
Posts: 47
Joined: 8-May 05
Member No.: 55158
Country Flag


Tihiy:

AWESOME!

Replaced your Scandskw.exe with the old one (in C:\Windows\) and... works like a charm!
That was on my 'test bed' with 98seSP, 98se>ME, RP 3.5.

My 'base' (read 'base line') PC, with none of the above, crashed with:

CODE
SCANDSKW caused a general protection fault
in module KRNL386.EXE at 0001:00006386.
Registers:
EAX=00000000 CS=0147 EIP=00006386 EFLGS=00000246
EBX=00000020 SS=5a3f ESP=00008a6c EBP=00008a72
ECX=00000031 DS=016f ESI=00005967 FS=5967
EDX=000217e3 ES=016f EDI=802c016f GS=0000
Bytes at CS:EIP:
8e 5e 04 8e 06 60 00 ba 42 00 bb 26 12 e8 48 fa
Stack dump:
016f016f 8a785967 17e26985 00288ac0 17e2019f fffffff8 005101d8 00000001 00000010 0063fbd4 7fe81590 00000001 bff9b3fe 00637000 00402c9c


No big deal. Just include it in the next release of the Revolution Pack (which I believe fixes the above problem).

Great (and lets not forget fast) work!

nitebat
Go to the top of the page
 
+Quote Post
Tihiy
post May 27 2005, 06:12 PM
Post #3


Revolutions Pack Creator
******

Group: Members
Posts: 1488
Joined: 19-November 04
From: NeverSleep
Member No.: 36858
OS: none
Country Flag


AH FORGOT!!!
It works only with KERNEL32.DLL 4.10.2225 (included in SP2RC3 and higher) blink.gif
Go to the top of the page
 
+Quote Post
chankya
post May 27 2005, 07:19 PM
Post #4


Member
**

Group: Members
Posts: 146
Joined: 13-November 04
Member No.: 36416



Dear Tihiy

How do u do all such things can u send me what languages u know and how u improved u'r idea about modifying ms's all bugs etc.

please reply as good as u can so that all forum member can take advantage and improve there knowledge.

MSFN ENJOY!!!
Go to the top of the page
 
+Quote Post
randiroo76073
post May 27 2005, 07:46 PM
Post #5


Member
**

Group: Members
Posts: 274
Joined: 18-February 05
From: Paradise, Tx. USA
Member No.: 44474
Country Flag


Tihiy, downloaded & file size came out at 97.6KB[99,988 bytes] not 39.5k, is this right???

Scratch that, dld again came out 39.5k, don't know what hapnd first & second time???

This post has been edited by randiroo76073: May 27 2005, 08:02 PM
Go to the top of the page
 
+Quote Post
Gape
post May 29 2005, 11:22 PM
Post #6


Author - Unofficial Win98 SE SP
****

Group: Members
Posts: 519
Joined: 1-September 04
Member No.: 29617
Country Flag


Tihiy, thanks for this great work... thumbup.gif

If you accept, I want to add it into the next version after some testing.

Original Win98 Scandisk wrapper is very small (4 KB). Why? Any idea? Also, what's the reason of Kernel32.dll-4.10.2225 dependecy? Just wonder...
Go to the top of the page
 
+Quote Post
Tihiy
post May 30 2005, 04:04 AM
Post #7


Revolutions Pack Creator
******

Group: Members
Posts: 1488
Joined: 19-November 04
From: NeverSleep
Member No.: 36858
OS: none
Country Flag


QUOTE (Gape @ May 29 2005, 11:22 PM)
Tihiy, thanks for this great work... thumbup.gif

If you accept, I want to add it into the next version after some testing.

Original Win98 Scandisk wrapper is very small (4 KB). Why? Any idea? Also, what's the reason of Kernel32.dll-4.10.2225 dependecy? Just wonder...
*

Well, you can if it works OK. My scandisk is bigger, because
- Bit more features
- Includes more icon variations, including 32-bit ones
- PowerBasic compiler sux!
You can compress it with UPX executable packer.

As for Kernel32.dll, it's because it hard-coded function offset values - it's difficult to write proper calls for undocumented APIs. smile.gif
Go to the top of the page
 
+Quote Post
Gape
post May 31 2005, 06:40 AM
Post #8


Author - Unofficial Win98 SE SP
****

Group: Members
Posts: 519
Joined: 1-September 04
Member No.: 29617
Country Flag


QUOTE (Tihiy @ May 30 2005, 12:04 PM)
- PowerBasic compiler sux!

PowerBasic?! wacko.gif
Go to the top of the page
 
+Quote Post
Tihiy
post May 31 2005, 08:40 AM
Post #9


Revolutions Pack Creator
******

Group: Members
Posts: 1488
Joined: 19-November 04
From: NeverSleep
Member No.: 36858
OS: none
Country Flag


Yes, hahaha!
I'm writing everything on it. thumbdown.gif
That was my secret. ph34r.gif
Go to the top of the page
 
+Quote Post
Rhelic
post May 31 2005, 08:56 AM
Post #10


Trouble Starter
**

Group: Members
Posts: 110
Joined: 14-January 04
From: Rochester, NY
Member No.: 12473
Country Flag


QUOTE (Gape @ May 29 2005, 11:22 PM)
If you accept, I want to add it into the next version after some testing.


Gape,
I really hope you keep 3rd party applications as optional items that aren't installed by default, or provide a very easy to click checkbox to allow or disallow all 3rd party applications.

Some of us are purists that only want official MS bits installed on the PC. Some of us don't have a choice because we are in a work enviroment and installing 3rd party apps to replace 1st party apps is GREATLY frowned upon.

I've been trying to sell my coworkers on installing this across the company but it's been falling upon deaf ears for now. Obviously if 3rd party bits are installed by default it makes it 10x harder to convince an IT team to install this SP1.

I'm not asking you ot cater to me, I'm just asking for you to keep this SP as pure (1st party) as possible.
Go to the top of the page
 
+Quote Post
Gape
post May 31 2005, 09:05 AM
Post #11


Author - Unofficial Win98 SE SP
****

Group: Members
Posts: 519
Joined: 1-September 04
Member No.: 29617
Country Flag


QUOTE (Rhelic @ May 31 2005, 04:56 PM)
I really hope you keep 3rd party applications as optional items that aren't installed by default, or provide a very easy to click checkbox to allow or disallow all 3rd party applications.

Some of us are purists that only want official MS bits installed on the PC.  Some of us don't have a choice because we are in a work enviroment and installing 3rd party apps to replace 1st party apps is GREATLY frowned upon.

I've been trying to sell my coworkers on installing this across the company but it's been falling upon deaf ears for now.  Obviously if 3rd party bits are installed by default it makes it 10x harder to convince an IT team to install this SP1.

I'm not asking you ot cater to me, I'm just asking for you to keep this SP as pure (1st party) as possible.
*

Rhelic,

Thank you for your comments. I'll try to make them optional.

Also I want to write again:
- SP will NOT be a collection of freeware programs.
- Only some replacements can be added to SP such as Scandisk, Format etc.
- Scandisk, Format and FDisk replacements are required for better HDD capacity support.
Go to the top of the page
 
+Quote Post
miko
post May 31 2005, 04:10 PM
Post #12


Advanced Member
***

Group: Members
Posts: 316
Joined: 23-January 05
Member No.: 41758



ahhh, i was going to post on this but see someone has beat me to it smile.gif

if these are going to find there way into the SP unsure.gif might i suggest a new "large disk package" option.

Tihiy has not said that this scandisk addresses any of the concerning issues and imo alot of people will not have problems with the 137 GB limit as their existing partitions will be smaller than this. i 've made my views on unnecessary hacked file inclusion in the SP pretty clear previously and for much the same reasons as Rhelic. it seems much better suited (what with the skinning and added icons) to Tihiy's own ongoing projects.

anyway just my 2 cents...
Go to the top of the page
 
+Quote Post
nitebat
post May 31 2005, 05:24 PM
Post #13


Newbie


Group: Members
Posts: 47
Joined: 8-May 05
Member No.: 55158
Country Flag


miko:

tihiys' 32 bit ScanDisk is the result of disscusions we had concerning the LameSkin part of his Revolution Pack. I had asked if he could 'skin' no-standard buttons (like 'Start' & 'Close' in ScanDisk). He said it would be easier to write a 32 bit ScanDisk, which he did. It took him less then 2 hours.
Now, Scandiskw.exe is just a 'wrapper' for the 16 bit scandisk.exe in the C:\Windows\Command\ folder. The original Scandiskw.exe is a 16 bit app as well. Tihiy just wrote a 32 bit 'front end' for scandisk.exe. Defrag, on the other hand, is a 16 bit app with no 'dos' companion. So, unfortunatly, there will be no 'skinnable' version of defrag.exe anytime soon. blink.gif So, miko, fear not, tihiy didn't re-write scandisk, just made a new (and nicer) GUI front end for it. It would be scary to introduce a new bug in such an important program as scandisk, but in this case that is simply impossible. Scandisk.exe remains untouched. Whether (or if) it ends up in Gapes' or Tihiys' packages is up to them. Wherever it ends up, I will and already am using it and I will pass it on to others... without fear.

Hope that clarifies things for you.

nitebat
Go to the top of the page
 
+Quote Post
Tihiy
post May 31 2005, 10:14 PM
Post #14


Revolutions Pack Creator
******

Group: Members
Posts: 1488
Joined: 19-November 04
From: NeverSleep
Member No.: 36858
OS: none
Country Flag


QUOTE
Now, Scandiskw.exe is just a 'wrapper' for the 16 bit scandisk.exe in the C:\Windows\Command\ folder.

no.gif WRONG! As before, it's wrapper over shell functions.
Delete scandisk.exe and check if you don't believe.
Go to the top of the page
 
+Quote Post
nitebat
post Jun 1 2005, 03:10 AM
Post #15


Newbie


Group: Members
Posts: 47
Joined: 8-May 05
Member No.: 55158
Country Flag


Thank you tihiy:

The functions had to come from somewhere. I had no idea they were buried so deep. Makes scense though. So now the 32 bit functions have a 32 bit 'front end'.

nitebat

Always willing to learn.
Go to the top of the page
 
+Quote Post
Gape
post Jun 1 2005, 03:18 AM
Post #16


Author - Unofficial Win98 SE SP
****

Group: Members
Posts: 519
Joined: 1-September 04
Member No.: 29617
Country Flag


QUOTE (miko @ Jun 1 2005, 12:10 AM)
Tihiy has not said that this scandisk addresses any of the concerning issues and imo alot of people will not have problems with the 137 GB limit as their existing partitions will be smaller than this. i 've made my views on unnecessary hacked file inclusion in the SP pretty clear previously and for much the same reasons as Rhelic. it seems much better suited (what with the skinning and added icons) to Tihiy's own ongoing projects.
*

no.gif It is not a hacked file... However, I will make optional these tools.

We wrote that on various topics: 137 GB limit is a serious problem, it could not be fixed by smaller partitions.

Please read Petr's 137 GB post for details.
Go to the top of the page
 
+Quote Post
miko
post Jun 1 2005, 03:57 AM
Post #17


Advanced Member
***

Group: Members
Posts: 316
Joined: 23-January 05
Member No.: 41758



QUOTE (Gape @ Jun 1 2005, 03:18 AM)
no.gif It is not a hacked file... However, I will make optional these tools.

We wrote that on various topics: 137 GB limit is a serious problem, it could not be fixed by smaller partitions.

Please read Petr's 137 GB post for details.
*
sorry, wasn't sure what it was,
but didn't mean bring up "hacked" things again,
i actually thought it was a 32bit rewrite of scandiskw blushing.gif
(maybe should have gone with "3rd party" like Rhelic said)
i will go read through all Petr's 137 GB post,
i've not really encountered this problem myself,
don't know why blushing.gif

sometimes i think you dudes get to serious too quick when someones just mumbling y'know, chill dudes unsure.gif

miko
(Also willing to learn)
Go to the top of the page
 
+