Jump to content

Joseph_sw

Member
  • Posts

    219
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Indonesia

Everything posted by Joseph_sw

  1. i have this experience: i plug another hardisk (its FAT32) that contain lots textfiles on it to a winxp system, i tried to find files that contain certain string. if the string contain spaces on it, winxp complain that i should enable indexing services on it. however if i plug that hardisk on win9x system, i can simply find such files without having the OS complain about it.
  2. indeed, just by visiting its front page my GDI resources drops from 66% to 8% ! i'm using flash 10 on IE 6, with KEx4 final & normal RP-9 (1.0)
  3. this happen in my case, installing, using then, uninstalling Option #3 (shell replacement), leaves drophandler key in various registry entries, which causes send-to (or drag-drop to application) not working. i've manualy delete those registry keys to make 'send-to' works again. those drophandler works on ME shell, but not in 98SE shell.
  4. dependency walker profile for that comdlg32 look intimidating with its red-marks, it seems the only way to use that version comdlg32.dll on my win98SE system, was via 98SE2ME - Option #3 (which i haven't use, yet) oh well, here we go... and, you're right, now many of those apps that previosly wont cough its file-dialog, now works. thanks for the advice. so, its really was comdlg32.dll problem, those who have similar problem (as current kernelex compatibilty database cited), could try this too. UPDATE: using newer kernelex (v4.0 Final by Xeno86 - 2009-07-23) also solve this problem without have to go thru shell replacement. thanks to Xeno86.
  5. i would like to report that apps that wont shows open/save file-dialog on win98SE, but works just fine on winXP. using KernelEx-RC 2, i have also tried to set compatiblty to win98SE or win2K-SP4 or winXP-SP2, but still not works. recently, i found such instance with source code: http://byuu.org/programming/ (look under tsukuyomi) on win98SE machine i can compile it with minGW then run the resulting .exe, but it still wont display the file-dialog, however if i copied the .exe (the compile result) into winXP machine, it works there. looking on source code, i suspect that "GetOpenFileName()" / "GetSaveFileName()" function was somewhat incompatible. tested with Dependency Walker, it said that the .exe import GetOpenFileNameA and GetSaveFileNameA from Comdlg32.dll my comdlg32.dll version was 4.72.3510.2300
  6. awesome, with this image not displaying in browser could be remedied somewhat.the problem was like this: browser just showing blank white image yet it said that image has been completely downloaded, but if you looking for image files in cache, you can view it just fine with (dos) image viewer. you bet!
  7. sorry for posting on old thread i still have problem about DWORD value, but this time with the .reg files. while i was fiddling with IE' individual sites cookies handling override, and check how it affected the registry entry, i found that such reg file below wasn't properly merged: REGEDIT4 [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\P3P\History\doubleclick.net] @=dword:00000005 the " @=dword:00000005 ", was not processed properly. it should have create a DWORD default value, but it just leaving an empty STRING default value, instead. i want to put several list of sites that i don't want to receive its cookies, without have to type it and click 'block' for a few hundred times. @queue : RegScanner is great, thank for the reference.
  8. this a question about RP9, after installing RP9, i notice that sometimes, if i close an application / program, on top-left corner of the desktop a question mark symbol appears (as shown in attachment) such symbol wont appear anymore if i uninstall RP9, nothing was harmed, but what it mean?
  9. i'm interested in changing user agent for IE 6, just recently i found a website that said i'm using incompatible browser, but i able to open it with older version of Opera (obviously that was browser discrimination). how do i do that?
  10. i'm just adding information, that i found recently. it seems the ACP value also dictate how windows handle strings. i have installed some japanese games, with normal single byte ACP (1252, 1252, 437) the game will complain that theres syntax error on its internal scripts. suspiciously, the said part of that script were in shift-JIS ... to confirm my suspicion, i change the ACP value into 932, restart computer, and run that game again, this time the game works. but still, with the ACP 932, window 98SE (englsih) still refuse any file operations, if the directory/file names contain any either of ALT+0129, ALT+0141, ALT+0142, ALT+0143, ALT+0144, ALT+0157, ALT+0158. that quite bad, because above character (those ALT-####) were used as either first-byte or second-byte in CJK encodings for example if want to use character 女 in filenames, windows (98SE) will transformed that character into 2 bytes: ALT+0143 followed with ALT+0151. (therefore such character will occupied 4 bytes in directories' LFN entries) depending on ACP, the file operations could either failed or succeed.
  11. OS : Windows 98SE (english) with 98SE2ME KernelEx 4.0 RC 2 Program: Sothink SWF Decompiler 4.5 Build 81208 Vendor: SourceTec, Sothink download link: http://download.cnet.com/Sothink-SWF-Decom...4-10073491.html homepage link: http://www.sothink.com/product/flashdecompiler/ anyway, what i want to report is, when i tried start program, this weird error message shows: Cannot find import; DLL may be missing, corrupt, or wrong version File "KERNEL32.dll", function "GetFileSizeEx" (error 127) thats odd afaik, GetFileSizeEx already implemented by kernelEx in kexbases. anyone could recommend a good swf decompiler fow win98SE that support new ActionScript (flash 9 or newer)?
  12. try downloading without downloader program. download won't start if download manager was taking over the downloading process, but i can download it using IE without it.
  13. about that dibeng.dll, as an 98SE2ME user myself, dibeng.dll on my system was version 4.90.3000 (from winME cabs), sometime crash happen upon shutdown / restart. however, since i change it to modded dibeng.dll on Tihiy sites (version 4.10.1998), until now, i experience no crash. i start using the modded dibeng before RP 9.0.3 was available.
  14. after uninstalling the old kernelex, then re-installing this new KernelEx 4.0 RC 1 i trid to re-install directx_nov2008_redist (i know this won't work, but i tried anyway), in dxerror.log i found new entries that haven't show up with previous kernelex: -------------------- [03/11/09 12:04:33] module: dsetup32(Oct 27 2008), file: inline.h, line: 106, function: IsDotNETFrameworkInstalled Failed API: LoadLibrary() Error: (1114) - A dynamic link library (DLL) initialization routine failed. Unable to load mscoree.dll.such error-log entries, will not appear if i disable the KernelEx extension for dxsetup.exe driven with curiousity i remove the microsoft.NET, and try to reinstall it again with Kex in effect. first, i install extract all files from dotnetfx.exe (version 1.1.4322.573), without any meddling in compatibily the installation process won't ever finished, i must forcefuly terminate the installation process. if i try to disable kernelex extension for install.exe (extracted from dotnetfx.exe), this time .net installation went normally. you could try check the property of (exe/dll) files, you will find a new "Compatibilty Tab" kever.ini is now replaced with entry in registry look for: HKLM\Software\KernelEx\AppSettings\Configs HKLM\Software\KernelEx\AppSettings\Flags
  15. i think there must be more than just .nls files i try something like this: Copy cp_1251.nls (size = 6,926 bytes) to cp_1299.nls on %windir%\system directory. Apply these registry REGEDIT4 [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage] "1299"="cp_1299.nls" "ACP"="1299"then restart try to rename / create filename with alt-0129, alt-0141, alt-0142, alt-0143, alt-0144, alt-0152, alt-0157, alt-0158 the result only alt-0152 can be used as filename. now for second part of the test, this time i apply this registry[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage] "ACP"="1251"then restart try to rename / create filename with alt-0129, alt-0141, alt-0142, alt-0143, alt-0144, alt-0152, alt-0157, alt-0158 the result was DIFFERENT, this time only alt-0152 that can not be used as filename. despite using binary wise, same .nls files, the result was diferent, depending on ACP values on registry.
  16. it seems, setting ACP to 1251 not really a perfect solution, as with it, character Alt-0152 can't be used in file name (such character can be used while ACP was 1252) based on very informative post by SlugFiller, i create a simple program to check wether CodePage -> Unicode -> Codepage conversion was correct on cp_1252.nls & cp_1251.nls the program somehow like this: u16 cp2u(cp) { return codepage_to_unicode_datastruct[cp]; } u16 u2cp(uni) { pass_1st = uni >> 8; pass_2nd = (uni >> 4) & 0xF; pass_3rd = uni & 0xF; pass_2nd += unicode_to_codepage_datastruct[pass_1st]; pass_3rd += unicode_to_codepage_datastruct[pass_2nd]; return unicode_to_codepage_datastruct[pass_3rd]; } check { for (a=0;a++;a<256) { u = cp2u(a); c = u2cp(u); if (a<>c) { // show pop-up & stuff } } } i runs codepage indices {a} from 0 to 255 throughly to check wether resulted codepage {c} back from converted to unicode {u} was different somewhat, both cp_1252.nls & cp_1251.nls result said for each of all 256 the value of {c} will equal to {a}. so, if not from the cp_nnnn.nls files, from where or how did win98SE, declare such characters considered illegal in file name for certain codepage settings? i want all character alt-0127 to alt-0255 can be used for file name.... (if possible, while keeping ACP as 1252)
  17. i have tired both version of regedit & regedit+, both of 'em still haven't able to search DWORD data. (well, the orginal regedit which came from win98SE cabs, also can't do it anyway). for example i want to seach dword which value of '1252' (decimal), search result only find keys / value names / string values which has a substring of '1252' but the result has never pointed to dword value of 1252 (hex:4e3).
  18. from varios post, it said that meddling with .nls & fiddling with NLS\Codepage\ACP key in registry may allow file with 'invalid character' to be created / accessed. i tried by changing ACP value from 1252 to 1251, then i tried to create a file with Alt-0129, Alt-0141 to Alt-0144, Alt-1057, Alt-0128 character in it, looks like windows doesn't complain as it usualy do. since it seems work, i tried to install a Japanse game which normaly refuse the installation as it create folder / filename that contain rejected characters (those Alt-####), it was a success, i can even play it on my english win98SE now. ... however, if i keep ACP value to 1252, but copied cp_1251.nls into cp_1252.nls instead, (i backup the original cp_1252.nls, of course) english win98SE, will again refuse such invalid characters in filename. on flip side, i also tried the other way arround, set ACP to 1251, copy original cp_1252.nls from win98SE cabs into cp_1251.nls in SYSTEM directory, and as i guessed, i can created such file using that 'invalid characters'. how come? there must be something else that dictates which (ASCII)character that considered to be legal as LFN entries...
  19. i got similar issues before, that dos program under windows won't print immediately on LPT1 port / PRN device my workaround was by fiddling with the printer Spool Settings
  20. indeed, i remember encountering certain apps that do have silly resource leaks, ugly situations, from that point i can't run any program without provoking the infamous blue-screen... (system is dangerously on low resources, please close the applications, blah,blah,blah...) is there such thing as system wide garbage collector for GDI/System resources for win98SE? i'm under impression that such gc mechanism exist on winXP system.
  21. yes, to both questions. (IE about box says, Chiper Strength: 128-bit)and speaking about softpub.dll, i found two version on my computer: newer, version 5.131.1880.14 - size: 6,928 bytes - Description: Softpub Forwarder DLL (this file currently on %windir%\SYSTEM directory) older, version 5.131.1877.9 - size: 62,736 bytes - Description: Microsoft Trust Policy Providers (this file was existed on %windir%\OPTIONS\CABS directory) yup, the file size was THAT different. (6k vs 62k)
  22. i also curious, and made a quick check, found one too: [HKEY_LOCAL_MACHINE\Software\Microsoft\J90000000] ") "=hex:02,40,42,42
  23. i always wonder, why does sites trying to mimic the DVD region lock-out?yeah, veoh refuse my IP address as well. iirc, some of YouTube content was also behave that way.
  24. i remember there was modified adaptec ASPI by Steve Gibson, that was good, but adaptec objects and went to stop it with lawsuit.
  25. usualy,fat16 will define the limit on 32KB per cluster that would be around 2GB.
×
×
  • Create New...