Jump to content

benners

Member
  • Posts

    693
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Everything posted by benners

  1. benners

    CMenu

    Nice work MHz, just a bit of an update, with the latest release of Inno new switches have been added and info available in the ISetup.hlp file if you wanted to update your Inno_Setup.txt
  2. benners

    CMenu

    Here is an inno script i use for repacking the innounp.exe, it adds unpacker to the context menuUnpacker.iss
  3. Must have been fixed with v9.01, seems to work for me
  4. Nothing ground breaking, I used to edit a lot of text in dialog boxes, usual things like explorer.exe (Change Start Menu text , bitmaps and properties), winntbbu.dll, Shell32.dll (Most of Windows dialog boxes here), I removed the splash screen from CDR-Win. I dont know if it is displayed but whilst looking through msgina.dll, dialog box 2210 (Shutdown Event Tracker)I found on the dialog itself, must be Microsoft having a laugh
  5. No problem, just giving back after all the info I have gleaned from this site and thanks for the feed back.I tend to keep a list of file modifications in a file along with the resources incase in future updates from MS add a new version, just makes it quicker and easier to re-add the "improvements"
  6. "Flame On!", understandably
  7. @Lost Soul What I have done in the past is create a new image 16 million colours sized how you want with a background colour, RGB value of 255,0,255 or HTML of #ff00ff. Use the freehand selection tool with point to point as the selection type to carefully cut around the image you want and maybe add a feather the selected image.Use Ctrl +C to copy the selection and Ctrl + E to paste it into the new image with the Pink background and finally reduce the colours to 256 using Optimized Median Cut and Error Diffusion
  8. From the Microsoft ref.chm How I run my program from winnt.sif under GuiUnattended DetachedProgram = "%systemdrive%\x\bat2.exe" I think the detached program must be on the harddrive to run
  9. @Lost Soul Use Resource Hacker and open sysdm.cpl. goto Dialog no 101, click on the bmp image and use the resizing handles to enlarge the image. This image is 162x335
  10. @TypeR189 I have used v4.0.0.4 and to remove the borders and title bar goto, Project - Settings and in the Window options uncheck Title Bar and Border, I shouldn't think v5 would be any different.
  11. dot net is not installed with Windows XP, it is a seperate install so something else is installing it
  12. Just add [Unattended] Factorymode = Yes to your winnt.sif file. After setup it attemps to run %SYSTEMDRIVE%\Sysprep\Factory.exe (part of sysprep) but cant find it so continues. to logon
  13. You can use Iconsext to search folders like the system32 for icons and cursors, when the search has finished the icons are displayed with the names of the files and the icon numbers.
  14. I found the information by accident, I was looking for the file that contained the monitor picture on the system properties page a while ago and opened a few exes. dlls and cpl files in the system32 dir, looking for anything obvious. I always read the string table and check the bitmaps and dialogs to see if there is anything I can tweak and remembered the XP versions txt
  15. If you have WFP turned on you will have to delete the backup in C:\WINDOWS\system32\dllcache
  16. If you do have Administrator priviledges, then something may have removed you from the permissions for that folder. Try going to the folder in question, right click and select properties. Click on the Security tab and see if your username is in the list, if not, then add it by clicking Add, then enter your username in the text box and click check names, this should see if the name is valid and probably add your computername to the username. click OK and then you should see your name in the Groups or User names list, just select full control and ok that should be it
  17. Try changing the explorer.exe text to reflect your shell [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "Shell"="Explorer.exe"
  18. Use resource hacker to open sysdm.cpl (in the system32 dir) and change the text for your version in the String Table section, number 12
  19. I have upped the exe here don't know how long it will be there if I need the space.
  20. @clavicle Try adding quotes around %%1
  21. For someone with evil in his name you sound a very helpful person Well I finally got Incredimail to register, here's what I did, (Deleted by Me) Well at least I thought I had .The Way I tested it was to install a clean XP image with no other software installed, then using a program called DeepFreeze locked the image against changes, files and reg entries etc are reset when you reboot the machine. I then installed Incredimail and used my inno setup to copy the correct files and registry entries, this process worked so I thought yippee, but I have tested it on a fresh install and the files do not work .so they registration must use something like the time Windows or Incredimail was installed, I don't know and I'm not clever enough to figure it out It looks from testing that the files IM_PREM.imk and MF_C420.lfa are the same as they are identical when compared with Beyond Compare, I deleted the 3 files from windows and the registry entries and just left the IM_PREM.imk and ran IM, the 3 files in the Windows dir were recreated as were the reg entries so it looks as though all that was needed was the imk file. f anybody is tinkering with this do not keep removing the code whilst connected on the web or you will get one of these cheeky w*****s, and you will be forced to send one of these Well as my Mum said to my Dad "I don't like being beaten" so I will continue on with this and apologise for pretending I knew what I was doing. @evilvoice looking forward to learning something from your posts. batcave.iss
  22. I use xplode to install my programs and after installing Incredimail run pskill to shutdown imapp and incmail, the identity\welcome box still appears but is force closed by pskill. If installing Incredimail on other machines than mine, run my exe (default.exe) which is an inno setup so use default.exe /verysilent, this will overwrite Incredimails identity, which is randomly created each time, for a default one that is tweaked, the default.exe I posted previous has been redone to not to check for mail when Incrediamil runs and to delete the inbox.imh and inbox.imm, this will remove the 5 welcome emails installed with every installation so you can download it again if you want this. To edit the tweaks you can just edit the script to alter or remove the lines that you do not want so, to have windows run Incredimail each time windows restarts delete Root: HKCU; SubKey: Software\Microsoft\Windows\CurrentVersion\Run; ValueType: none; ValueName: IncrediMail; Flags: deletevalue To have Incredimail not check for mail on opening (already done) change Root: HKCU; SubKey: SOFTWARE\IncrediMail\Identities\{{FC5D8038-394C-4A01-B2FB-6326AA21650C}; ValueType: dword; ValueName: CheckMailOnStartup; ValueData: $00000001to Root: HKCU; SubKey: SOFTWARE\IncrediMail\Identities\{{FC5D8038-394C-4A01-B2FB-6326AA21650C}; ValueType: dword; ValueName: CheckMailOnStartup; ValueData: $00000000 and remove the British dictionary files delete Source: {app}\sscebr2.clx; DestDir: {pf}\IncrediMail\Data\lex Source: {app}\sscebr.tlx; DestDir: {pf}\IncrediMail\Data\lex Root: HKCU; Subkey: SOFTWARE\IncrediMail\SSCE; ValueType: string; ValueName: MainLexFiles; ValueData: sscebr.tlx,sscebr2.clxthis will leave the default dictionary a American. When you have registered Incredimail with your serial, close the program down and check the windows directory for files named MF_C420.lfa, MF_C421.lfa, MF_C425.lfa or similar, copy them to a safe place along with IM_PREM.imk from C:\Program Files\IncrediMail\bin\Licenses, these are the files for silent registering that I am working with along with the registry keys here [HKEY_LOCAL_MACHINE\SOFTWARE\IncrediMail\DefaultAnimations] "MF_C421"= "MF_C420"= "MF_C425"=these will be the same names as the files in windows dir. I am working on a script to add these after installation but of to work right now so I have no time. C-Ya It appears that these files will need to be created for each machine as they don't work on different ones, it may use the MAC address or something when creating the files, its not the username or computer name
  23. These are the lines in the iss file for the dictionary files, I extracted them from the ukdic.exe file I downloaded from the Incredimail site. Source: {app}\sscebr2.clx; DestDir: {pf}\IncrediMail\Data\lex Source: {app}\sscebr.tlx; DestDir: {pf}\IncrediMail\Data\lex This is the line for the registry entry, there was an additional flag "Don't Create Key" that some how got applied you should delete this flag Root: HKCU; Subkey: SOFTWARE\IncrediMail\SSCE; ValueType: string; ValueName: MainLexFiles; ValueData: sscebr.tlx,sscebr2.clx
  24. [HKEY_CURRENT_USER\software\IncrediMail\Identities\{7F59EF8E-32E4-41C9-B3CC-6A5E7C2E5A93}] "CheckMailOnStartup"=dword:00000000this stops incredimail checking for mail when you start the program
  25. I was using xplode's commands to run reg files and copy files, but I am changing to inno to do all these, I think I may have sorted the registration but I am going to need a fresh install, after tweaking the inno. I will post code and links to files if it works. Here is a zip file that I have tried, all this does is add the two files\reg entries for the British dictionary, deletes the incredimail created identity but not the folder, creates the folders and the registry entries for a new install so you do not have to go through the identity bollocks when Incredimail starts up, like selecting sex, age etc and removes incredimail from Windows start up. Oh, and sets Incredimail as the default client, let me know if you try it and it works. I am looking into removing the 4 welcome emails that are created for each fresh install as well. With the new identity the are obviously no accounts set up, but as the tweaks force to check for mail on startup this is on error you should see.
×
×
  • Create New...