PDA

Click to See Complete Forum and Search --> : Changing the page cannot be displayed layout


robcarr2
Jun 29th, 2005, 05:02 AM
Hello, I want to change some of the writing and layout on the page cannot be displayed error, I figured seeing as if you try to access the internet when you have no connection and this page is shown it must be stored on your computer somewhere, but I dont know where, can anyone help?

thegreatone
Jun 29th, 2005, 07:51 AM
Yes, its stored within a DLL file, which would mean Res Hacking the DLL and replacing that page cannot be displayed with your own...

The page cannot be displayed error is at -
C:\WINDOWS\system32\shdoclc.dll (object 1033)

Open that file in ResHack, goto 23, then open DNSERROR.htm
replace the contents with whatever you want, click compile script and save the DLL, then look at what you've created.

I will attach reshack (it is an exe file, but i assure you its clean)

Note: BACK UP THE DLL FIRST !

(Unzip both .Zip'd to the same folder before use !)

robcarr2
Jun 29th, 2005, 11:57 AM
Thanks loads man! that is ace!

robcarr2
Jun 29th, 2005, 12:12 PM
ok i edited it but i cant save the file because its in use, how can i stop it?

robcarr2
Jun 29th, 2005, 12:16 PM
OK now it said it saved it but when i reopen the html file is still the same?

thegreatone
Jun 29th, 2005, 01:30 PM
OK now it said it saved it but when i reopen the html file is still the same?
reapply what you've done to it, but first close Explorer.exe and Iexplore.exe through Task Manager ( don't worry you can restart them by simply typing the exe names in the task managers New Task heading ;) )

Save your DLL when IExplore and Explorer aren't running, reboot your system and try again... maybe this time it will work :D

Also, clear the Cache in IE, (can be done by Disk Cleanup wizard) and all the Temp Files, as the old file will be stored there also.

robcarr2
Jun 29th, 2005, 02:46 PM
still isnt working =\

robcarr2
Jun 29th, 2005, 03:01 PM
does it work for you? if so could you upload the dll so I can see if it works for me?

thegreatone
Jun 29th, 2005, 04:23 PM
does it work for you? if so could you upload the dll so I can see if it works for me?
Good point, i assumed that it would work, i changed every error page... and not a single one worked... anyone else care to tell us how its done ?

robcarr2
Jun 29th, 2005, 04:27 PM
lol atleast i know it isnt just me, maybe there is another DLL that does it? and that one is a mask maybe?

robcarr2
Jun 29th, 2005, 04:29 PM
i have seen a file with the same filename but _original on the end, maybe this could be of help?

robcarr2
Jun 29th, 2005, 04:30 PM
i just opened the file up again and its back to how it originally was....... thats probably why it wouldnt work for either of us, because its restoring itself to how it originally was

thegreatone
Jun 29th, 2005, 04:31 PM
i have seen a file with the same filename but _original on the end, maybe this could be of help?
Nope, thats the auto-backup ResHack makes, but don't get complacent, it doesn't always do it correctly so you should always make back-ups yourself.

I'm going to look into it, i have looked at another suspect DLL, but it doesn't have any of the pages contained within it :(

thegreatone
Jun 29th, 2005, 04:39 PM
Right i know why it doesn't change now, something, when IE is opened overwrites the modified DLL, i suppose its a security measure, but this is why, once you somehow overcome it you can make it work :thumb:

|2eM!x
Jun 29th, 2005, 04:44 PM
i think you guys arent keeping the dll at the same length. If it isnt the same length, then it will error (overwrite, dont delete ANYTHING!) that way you can be sure that it will stay the same length. add 00 to anything you dont want (null)

robcarr2
Jun 29th, 2005, 04:45 PM
Hmmm, where should I start looking to figure that out :confused:

robcarr2
Jun 29th, 2005, 04:46 PM
what do you meen remix