Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content Count

  • Donations

  • Joined

  • Last visited

Everything posted by shorterxp

  1. Hi, I'd really be interested by input from anyone inclined in networking here... I have an online multiplayer game that won't connect. Web browsing works but when it comes to said game, there is a problem underlying somwhere. Game implimentation has been ruled out. [ Edit: and so has ISP ] making it a hardware / software / OS configuration issue., The game (.exe) starts a main menu visible on the desktop. Its a visual studio affair (2012). One of the buttons is 'Play' which, normally should initate fullscreen mode, inside is the server browser etc. Upon clicking Play on the main, external menu, theres two stages, file verification followed by connection to master server, should it pass verfication. Verification prevents cheats. I tested two XP SP3 variants, nlited and full fat. On nlited OS, 1301 is thrown instantly after clicking play (fig.1) contrast to Fullfat where a brief pause ensues, followed by error 995. fig. 1: running nlite OS, 1301 is returned instantly after clicking Play on main menu. fig.2 running full-fat, un-modified OS, this is shown briefly first... then folowed by fig.3. fig.3 Some Info collected about Error 995. Might help. source and source This app is a .NET build so it could related to .NET. I have installed all .net and it doesn't seem to have changed anyhting. UPDATE 2019 I have tried an entirely different chipset/motherboard and the problem still persists, a surprise to me as I though it was perhaps a hidden nforce firewall (clearly it isn't). To re-iterate, OS is not the cause because it occurs in both full fat vs nlite XPSP3, in each case the problem manifest slightly differently but the end result is ultimately the same. no connection. The main connection is a wireless adapter USB dongle, which subsequently connects to a 'public' hotspot. Thankfully I as able to rule out the hotspot (and ISP and any potential firewalls therein) as the cause because I connected to an alternative hotspot, more specifically, a smart-phone acting as a 4G hotspot. So if it isn't the ISP and symptoms show in full fat XP, then it can only be hardware / software configuration issue... I'd really be interested by input from anyone inclined in networking. I have attached IPconfig report (below) might help? I heavily suspect the USB WIFI dongle. Its not a 'physical' ethernet connection, which is what games usually expect. However that isn't no say I haven't connected via Wireless in the past to play this game though. Host Name . . . . . . . . . . . . : win Primary Dns Suffix . . . . . . . : DNSwin Node Type . . . . . . . . . . . . : Unknown IP Routing Enabled. . . . . . . . : No <------------ Is this normal? WINS Proxy Enabled. . . . . . . . : No <------------ Is this normal? DNS Suffix Search List. . . . . . : DNSwin Ethernet adapter Local Area Connection: Media State . . . . . . . . . . . : Media disconnected Description . . . . . . . . . . . : Realtek PCIe FE Family Controller Physical Address. . . . . . . . . : B8-97-5A-2F-87-EF Ethernet adapter Wireless Network Connection: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : TP-LINK Wireless USB Adapter Physical Address. . . . . . . . . : 50-3E-AA-57-FF-1D Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . : DHCP Server . . . . . . . . . . . : DNS Servers . . . . . . . . . . . : Lease Obtained. . . . . . . . . . : 11 January 2019 19:09:44 Lease Expires . . . . . . . . . . : 11 January 2019 19:24:44 Also unclear is whether its normal for the "Network Address" field to be blank? Its in advanced settings tab of the physical Ethernel in Device Manager.
  2. shorterxp

    Error 995: Anybody familiar, how to fix?

    Updated Post #1
  3. Hi, Would like some pointers about RunOnce stage. I cannot fathom why RunOnce wont install this SFX.exe. Its tedious having restart clean boots just to troubleshoot this. A particular app refuses to install (no error given) even though the exe itself works OK if run (manually) after the RunOnce procedure completes (i.e after the desktop shows).. With manual execution it installs as intended. Its a SFX archive, in a directory on the install media. The other SFX executables in that directory work fine also. Few possibilities: Is there a limit on the number of commands NLITE.CMD can make at RunOnce? Maybe XP does not like SFX packed with the latest WinRAR? Edit: I repacked SFX with older 2006 version of WinRAR. Issue persists. Perhaps daemon installer within the SFX seeks a directory that doesn't exist until complete login (i.e. when task bar appears)? Heres the example NLITE.CMD (the very last stage of unattended). @ECHO OFF for /f "tokens=3" %%i IN ('reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup /v "SourcePath" ^| findstr "REG_SZ"') do set SOURCE=%%i %SOURCE%\AUTOADD\QL.exe %SOURCE%\AUTOADD\TCPO.exe %SOURCE%\AUTOADD\PowerMenu.exe %SOURCE%\AUTOADD\DreamAquarium.exe %SOURCE%\AUTOADD\SV.exe %SOURCE%\AUTOADD\CoreTemp.exe %SOURCE%\AUTOADD\SumatraPDF.exe %SOURCE%\AUTOADD\DaemonTools.exe @ECHO Please Wait as MS Office is Installed... @ECHO OFF %SOURCE%\OFFICE2003\SETUP.EXE TRANSFORMS="UNATTENDED.MST" /qn %SOURCE%\OFFICE2003\O12Conv.msi %SOURCE%\OFFICE2003\Activate.exe %windir%\system32\cmd.exe /C "START RunDll32.exe shell32.dll,Control_RunDLL desk.cpl,,3" EXIT Really would like daemon integrated into unattended. If all else fails, I will have to instruct users to install it manually instead. (love this forum btw - it's really quick).
  4. Hi jaclaz For 'users' curiosity, see end of post. While that thread is related, the problem described here is separate. To put the problem visually: Attempt 1 Unattended procedure Reboot NLITE.CMD calls other SFX - all of them work NLITE.CMD calls Daemon_SFX.exe: FAIL Taskbar appears / Unattended procedure complete Outcome: Daemon not installed without user input Attmept 2 Unattended procedure Reboot NLITE.CMD calls other SFX - all of them work Taskbar appears / Unattended procedure complete Manual execution of Daemon_SFX.exe*: OK Outcome: Daemon installed but with user input *file is in same directory as previous. The only apparent difference is the chronology of taksbar, which marks the end of NLITE.CMD and unattended setup. MHZs may work but I was less familiar on how to apply it. For me, installing SPTD via cmdlines.txt (t12) and then daemon.exe via NLITE.CMD with the usual reboot in between was simpler (except for this SFX which now won't install automatically - goddamnit!). users: I may distribute my XP install amongst my peers to satisfy a small project. If daemon won't install without user input then I could put a shortcut to the package on the desktop in order for users to install it manually. I could also use MHZ method but I'm curous about why my mehod doesn't work.
  5. It's evident now why the AutoIT script is needed. I wasn't aware. 4.08 allows silent install but comes with adware, where as earlier verisons don't come with adware but don't allow silent install. Typical. Nevertheless I insisted on silent DT installer for 3.46 using AutoHotKey script. Heres a footprint comparison of both options. AutoIT script (800 kb) DT 4.09 Installer (1.7 mb) AutoHotKey Script (180 kb) DT 3.46 Installer (497 kb) shorterxp Silent DT Installer (SFX archive). Autorun and virtual drives are disabled upon installation. To mount, daemon needs to be run and virtual drives needs to set to 1.
  6. Hi, After some thinking, it seems there is 3 ways of doing this. I note order of SPTD and Daemon is important. M1) AutoIT script to check driver presence before installing driver package. M2) Add driver installer to i386/SVCPACK and adding a line to SVCPACK.inf under [Hotfixes to run]. Then Run DT at RunOnce / NLITE.cmd M3) Run driver installer at cmdlines.txt silently. Then run DT at RunOnce / NLITE.cmd Given my own custom install will not have driver present (I can't think of a scenario where it would be already, given he who develops unattended install is in control of such things). I'm not familair with SVCPACK.inf, method 3 is proably the easiest for me... Does anyone object with 3, instead of 2, or 1. Any potential problems? It should work in any scenario (ignoring the scenario M1 addresses - pre-existence of SPTD.sys) Thanks
  7. On occasion the power in my house goes out as I am on pre payment meter. Loss of power resets the BIOS time, consequently so is the time in Windows. Is there a way to make windows time static / independant of the BIOS time?
  8. shorterxp

    Force windows to ignore Bios clock?

    thanks fellas
  9. shortcut.exe is a small utility developed by optimumX that can create shortcuts. I have tried a billion combinations from cmd,exe (XP 32bit) and cant figure out the problem. Any suggestions welcome. shortcut /t:"%USERPROFILE%\Start Menu\Programs\folder\file.lnk" /a:c /f:"%PROGRAMFILES%\program\file.exe" /w:"%PROGRAMFILES%\folder.exe" System error 3 has occured The developer suggested I try double quotes: (didn't work either). shortcut /t:""%USERPROFILE%\Start Menu\Programs\folder\file.lnk"" /a:c /f:""%PROGRAMFILES%\program\file.exe"" /w:""%PROGRAMFILES%\folder.exe"" The parameter 'and' is invalid The documentation: Shortcut [Version 1.11] Creates, modifies or queries Windows shell links (shortcuts) The syntax of this command is: Shortcut.exe /F:filename /A:C|E|Q [/T:target] [/P:parameters] [/W:workingdir] [/R:runstyle] [/I:icon,index] [/H:hotkey] [/D:description] /F:filename : Specifies the .LNK shortcut file. /A:action : Defines the action to take (C=Create, E=Edit or Q=Query). /T:target : Defines the target path and file name the shortcut points to. /P:parameters : Defines the command-line parameters to pass to the target. /W:working dir : Defines the working directory the target starts with. /R:run style : Defines the window state (1=Normal, 3=Max, 7=Min). /I:icon,index : Defines the icon and optional index (file.exe or file.exe,0). /H:hotkey : Defines the hotkey, a numeric value of the keyboard shortcut. /D:description : Defines the description (or comment) for the shortcut. Notes: - Any argument that contains spaces must be enclosed in "double quotes". - If Query is specified (/A:Q), all arguments except /F: are ignored. - To find the numeric hotkey value, use Explorer to set a hotkey and then /A:Q - To prevent an environment variable from being expanded until the shortcut is launched, use the ^ carat escape character like this: ^%WINDIR^% Examples: /f:"%ALLUSERSPROFILE%\Start Menu\Programs\My App.lnk" /a:q /f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:c /t:^%WINDIR^%\Notepad.exe /h:846 /f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:e /p:C:\Setup.log /r:3 An argument of /? or -? displays this syntax and returns 1. A successful completion will return 0. Copyright 2000-2005 Marty List, www.OptimumX.com
  10. Is this possible? The only info I found was here, the first script doesn't work and the second makes no sense: https://forums.windowssecrets.com/showthread.php/113953-Yes-No-Batch-file-(XP-SP2) I would like to create a CMD that prompts user y / n question with goto in place. But automatically continue as soon as input is detected (contrast to waiting for another ENTER press to finish). As it stands: @echo Log off + log in to complete installation! SET /P _inputname= Log Off now?: IF "%_inputname%"=="Y" GOTO :Y GOTO :end :Y cmd.exe /c c:\windows\system32\logoff.exe :end
  11. I could have googled that myself :dow: To clarify: robvanderwoude.com the choice example, using choice.exe did not work as desired. The example on wikipedia, also ussing choice.exe, did work.
  12. echo ramdisk| convert f: /fs:ntfs /x That formats hard drive?
  13. Hi, I would like to store environment variable %programfiles% in a registry key, to replace the default which specifies absolute path.. One solution here suggests navigate to existing key, create a new REG_SZ_EXPAND there, then enter desired text, in my case %programfiles%\...\.exe. Once entered, export the key and the result is converted to HEX: @=hex(2):25,00,70,00,72,00,6f,00,67,00,72,00,61,00,6d,00,66,00,69,00,6c,00,65,\ 00,73,00,25,00,5c,00,78,00,6d,00,70,00,6c,00,61,00,79,00,5c,00,74,00,75,00,\ 6e,00,65,00,2e,00,69,00,63,00,6f,00,00,00 When I delete key and apply this export, a single % appears in the key. I know for a fact that if I enter the %programfiles%\...\.exe. string as an REG_SZ_EXPAND, the associated program opens normally. Not sure what I did wrong regarding the single % appearing. Any pointers?
  14. Thats what typically works for windows XP. It can change between OS. I think M$ make an effort to make sure old installs that use either work regardless.
  15. Hi, thanks. Theres a bug in forum ("forbidden") shows up when try to use 'code snippet' or 'quote' feature, so I've resorted to using screenshot. The example on robvanderwoude.com did not work. The example on wikpedia did work. See below.
  16. shorterxp

    Windows media player *light*

    Updated links + overall package to be cleaner / more install/uninstall freindly.
  17. shorterxp

    Windows media player *light*

    Hi all, I present WMPv8 light edition and direct show filters for it. Links below. Together, they play popular Audio and Video formats. Each can be installed/uninstalled easily (leaves no trace). WM8 has only been tested on OS that has no traces of WMP installed (i.e. removed with nlite). SRS bass/width enhancement is included in v8, expect to pay for this enhancement else where. Drag and drop DOES work. i.e. from explorer onto the main display . Visualisations / effects dont work with 24/192k files. v8 is compatible with reclock, which can re-sync video and resample audio. E.g. 192k flac through 96k-soundcard. I suggest version - Link Toothy skin - tooth is a seekbar and eye a visualizer. *Happy new year!* Shorterxp's wmp-v8.1 Installer (10.8mb). Please report any mistakes if there are any! Shorterxp's CoreVideo Installer (3.2mb). Adds H.264 (AVC) MP4, AVI, XviD, DivX support to wmp v8. DCBassSourceMod_1.5.2.1 Installer (0.9mb). Adds common audio formats support to wmp v8, including 24bit FLAC playback. MP2, MP3, MPA, M1A, M2A, OGG, OGA, OPUS, AAC, M4A, M4B, MPC, WAV, AIF, AIFC, AIFF, CDA, ALAC, M4A, APE, MAC, OFR, FLAC, TAK, TTA, WV, IT, MO3, MOD, MTM, S3M, UMX, XM and MP3, OGG, AAC and OPUS for Shoutcast streams. If you don't like packs, popular codecs available here individually. All these should work on Windows 7. Not sure about windows 8+. All of these packages, install/uninstall cleanly. For filters aka codecs, "relevant_codec.ax" are installed only. .ax are modular bits of direct show. direct show is what presents media in some media players like WMP and many others. DS filters are a good, light way of doing things because it's system-wide with no extra software. How directshow filters work When .ax (directshow filters) are installed they are regisered as present system-wide. They are automatically called by (directshow) media players when associated media is played but only if players dont have their own codecs written into them already, there, Internal decoders are usually preffered over the system wide filters. Some players give option to choose between Internal / System wide. If the player doesn't have filter manager there are also 3rd party managers like 'grapheditplus'. This essentially allows users to prioritize what filters are called first when associated media file is played in any DS player. They can also be uninstalled (more specifically unregistered). To Register .ax (directshow filter files) the command is simple REGSVR32 filter.ax or REGSVR32 /U filter.ax to unregister. Filter Installers like those contained in CoreCodec do this automatically. If many filters exist for any one given format, which is possible, the most recently installed one will be given priortity and used by DS players system wide. WMP8 and 9 are hard coded to use their own decoder for wav and mp3, for mp3 its l3codecp.acm and l3codeca.ax. Audio Compression Manader is used, which is DirectX & not directshow. So it's not possible to use 3rd party external filter (like example.ax) installed system-wide like it can be for other player. FLAC and MP4 are different and do work in wmp. Unlike FLAC which is parses as a audio+video, Mp3 in wmp V8 is parsed as audio without video. Video files like avi (old) and mp4 (newer) are actually containers with both video and audio inside. When played, Directshow orders relevant Splitter filter (if installed) to fork audio/video to their respective decoder filters (if installed). E.g. For some mp4 video, mkv_splitter.ax, mp4_decoder.ax and aac_decoder.ax are needed. MKV (matroska) is a populart open source container format. Haali is one example splitter filter for mkv. MP4 is a video format and is saved with either mp3, aac, m4a, alac alongside, inside the ".MP4". Many format combinations are possible inside containers.
  18. Forbidden You don't have permission to access /board/topic/177670-bat-cmd-yn-input-without-pressing-enter/ on this server. ARGGHHHHHHHHHHHHH not this shTYEt again!!!
  19. Could be that I used REGEDIT4 not 5.0 Edit: precisely the problem was I used REGEDIT4 not 5.0 Thanks Jaclaz once again
  20. Got it to work using REG ADD "HKCR\app\DefaultIcon" /v (Default) /t REG_EXPAND_SZ /d "%programfiles%\app\tune.ico,0" Although I would have preffered to use import registry method....
  21. shorterxp

    Error 995: Anybody familiar, how to fix?

    Ok thanks not sure I understand any of that though... maybe the dev will
  22. Hi, VBS question: I open the program and bring it to front, then pressing CTRL+TAB desired operation occurs. When I try to replicate actions / macro via vbs script with iswindowactive followed by sendkeys it doesn't work. Research suggests CTRL+TAB is equivalent to WshShell.SendKeys "^+({TAB})" but nope it doesn't work. Also tried WshShell.SendKeys "^({TAB})" and nothing. Set WshShell = CreateObject("WScript.Shell") WshShell.Run """%PROGRAMFILES%\Folder\App.exe""" < this works WScript.Sleep 1000 < allows time to load Set WshShell = WScript.CreateObject("WScript.Shell") IsWindowActive = WshShell.AppActivate("Audio Control Panel") If IsWindowActive Then WScript.Sleep 1000 WshShell.SendKeys "^+{TAB}" < movement is seen on the buttons of window, but it is not the desired one. End If Any clues?
  23. I'm really diggin the new hotkey, so fluid and easy to use, wouldn't have been possible without msfn! TBH I'm surprised creative didn't make the modes tab the first one that shows.... oh well.
  24. http://xahlee.info/mswin/autohotkey_examples.html might be useful
  25. 202KB Thanks Mode changer needs extras installed notebaly console launcher, a skinned control panel. I did try it before but prefer this new HotKey method (a good compromise) On a clean install, my WinRAR SFX quickly installs control panel and drivers only. I ran original 280mb Installer by Creative (InstallShield), monitored registry changes with InstallWatchPro (by Gavin Stark) then exported changes to .txt use in SFX setup... Some of entries contained therein define absolutes i.e. "C:\". For security, I used Find And Replace Text utility replaces all instances of "C:\" to current drive (which may not be C at time of install). Windows Move command then converts that .txt back to .reg during setup, resultant .reg is imported silently. Here is example of setup.cmd inside SFX installer: People miss the fact that inside creative XP driver pack, usually in 'Driver' folder theres a setup.exe, which installs drivers only. Not sure if equivalent exists for win 7 (which uses UAA not WDM). The setup.exe dialog looks like this: Example of custom SFX: