Download Checkers For Windows 7

0 views
Skip to first unread message

Patrice Mieczkowski

unread,
Aug 4, 2024, 1:00:58 PM8/4/24
to sneerantilti
Im getting reports, and also tested myself that Internet Games in Windows XP (and Windows ME) no longer can connect to the game server.

I've tested Windows 7 Internet Games and they seem to work fine.



Can any of you fine XP diehards here test if they are not working for you either?


I'm talking about Internet Backgammon, Internet Checkers, Internet Hearts, Internet Reversi, and Internet Spades, all inside the MSN Gaming Zone folder in Program Files.

These were included in Windows ME as well.


I play internet Hearts on XP every day, and I noticed Friday morning the 5th that it would not connect to the server. I have a laptop with xp, and the only reason why I have it, is to play hearts. This happened about 8 or 10 months ago, but it started working again after about a week. I'm hoping it will start soon because I'm starting to have withdrawals...lol....


Well, I tried taking a poke with wireshark... all I really can tell you is that XP checkers tries to connect to freegames.zone.com which no longer exists.

on windoze 7 it connects to mpgame5.games.msn.com, which still indeed exists.

I suppose one could redirect the old checkers to the new server, maybe.

I have no clue how to do that though.


the checkers exe chkrzm.exe is a thin wrapper which exists only to grab a COM object ZoneM.Client and some random interface from zClientm.exe through which it calls a method and passes the strings Launch and


(after some formatting). so then obviously zClientm.exe which was already sitting there in the background being a COM or OLE server or something running a windows event loop parses that string and just, loads all those dlls. and then Something happens. cmnClim.dll pops open that ui and lets you press "Play" which of course causes it to load ZNetM.dll and through as many COM objects and c++ virtual classes and other unmentionable dlls as possible it finally bothers reaching out to checkers.freegames.zone.com:28805 or whatever else the little wrapper stuffed into the server key to that Launch garbage [yay for hosts file].


same packet structure, signature, length, then that identifier ish thing and ? all zeros ? because i don't know what it wants. just don't forget to do the XOR business before sending it back to the client


A word of caution on accessibility validators/checkers. They catch some mistakes, but they cannot replace human review. For instance, they can check if you are using headers in the wrong order, but cannot check if you missed tagging a heading as such. If you find yourself bolding 1-3 words at the top of a paragraph or list, it is probably a heading and needs the appropriate tag. Definitely use validators/checkers, but in addition to reviewing the content for accessibility.


Errors appear in a panel on the right. Open the error with the arrow on the left of the error. Clicking the object of the error will take you to the slide and highlight the issue. Information on correcting the issue will also appear in the panel.


Rclone is a command line program to manage files on cloud storage.After download and install, continuehere to learn how to use it: Initial configuration,what the basic syntax looks like, describes thevarious subcommands, the various options,and more.


First, you'll need to configure rclone. As the object storage systemshave quite complicated authentication these are kept in a config file.(See the --config entry for how to find the configfile and choose its location.)


An option is a single letter flag (e.g. -v) or a group of singleletter flags (e.g. -Pv) or a long flag (e.g. --progress). Nooptions are required. Options can come after the subcommand or inbetween parameters too or on the end, but only global options can beused before the subcommand. Anything after a -- option will not beinterpreted as an option so if you need to add a parameter whichstarts with a - then put a -- on its own first, eg


rclone normally syncs or copies directories. However, if the sourceremote points to a file, rclone will just copy that file. Thedestination remote must point to a directory - rclone will give theerror Failed to create file system for "remote:file": is a file not a directory if it isn't.


On most backends this is refers to the same directory asremote:path/to/dir and that format should be preferred. On a verysmall number of remotes (FTP, SFTP, Dropbox for business) this willrefer to a different directory. On these, paths without a leading /will refer to your "home" directory and paths with a leading / willrefer to the root.


This is an advanced form for creating remotes on the fly. backendshould be the name or prefix of a backend (the type in the configfile) and all the configuration for the backend should be provided onthe command line (or in environment variables).


The above examples can also be written using a connection stringsyntax, so instead of providing the arguments as command lineparameters --http-url they are provided aspart of the remote specification as a kind of connection string.


The major advantage to using the connection string style syntax isthat it only applies to the remote, not to all the remotes of thattype of the command line. A common confusion is this attempt to copy afile shared on google drive to the normal drive which does notwork because the --drive-shared-with-me flag applies to both thesource and the destination.


Note that the connection string only affects the options of the immediatebackend. If for example gdriveCrypt is a crypt based on gdrive, then thefollowing command will not work as intended, becauseshared_with_me is ignored by the crypt backend:


On Linux/macOS some characters are still interpreted inside "strings in the shell (notably \ and $ and ") so if your stringscontain those you can swap the roles of " and ' thus. (This syntaxdoes not work on Windows.)


If you supply extra configuration to a backend by command line flag,environment variable or connection string then rclone will add asuffix based on the hash of the config to the name of the remote, eg


Starting with rclone version 1.61, any Unicode numbers and letters are allowed,while in older versions it was limited to plain ASCII (0-9, A-Z, a-z). If you usethe same rclone configuration from different shells, which may be configured withdifferent character encoding, you must be cautious to use characters that arepossible to write in all of them. This is mostly a problem on Windows, wherethe console traditionally uses a non-Unicode character set - definedby the so-called "code page".


Do not use single character names on Windows as it creates ambiguity with Windowsdrives' names, e.g.: remote called C is indistinguishable from C drive. Rclonewill always assume that single letter name refers to a drive.


rclone uses : to mark a remote name. This is, however, a validfilename component in non-Windows OSes. The remote name parser willonly search for a : up to the first / so if you need to act on afile or directory like this then use the full path starting with a/, or use ./ as a current directory prefix.


Server side copies are used with sync and copy and will beidentified in the log when using the -v flag. The move commandmay also use them if remote doesn't support server-side move directly.This is done by issuing a server-side copy then a delete which is muchquicker than a download and re-upload.


Exactly what metadata is supported and what that support means dependson the backend. Backends that support metadata have a metadata sectionin their docs and are listed in the features table(Eg local, s3)


Rclone only supports a one-time sync of metadata. This means thatmetadata will be synced from the source object to the destinationobject only when the source object has changed and needs to bere-uploaded. If the metadata subsequently changes on the source objectwithout changing the object itself then it won't be synced to thedestination object. This is in line with the way rclone syncsContent-Type without the --metadata flag.


Rclone supports --metadata-set and --metadata-mapper when doingsever side Move and server side Copy, but not when doing serverside DirMove (renaming a directory) as this would involve recursinginto the directory. Note that you can disable DirMove with--disable DirMove and rclone will revert back to using Move foreach individual object where --metadata-set and --metadata-mapperare supported.


When objects are copied from backend to backend, they will attempt tointerpret system metadata if it is supplied. Metadata may change frombeing user metadata to system metadata as objects are copied betweendifferent backends. For example copying an object from s3 sets thecontent-type metadata. In a backend which understands this (likeazureblob) this will become the Content-Type of the object. In abackend which doesn't understand this (like the local backend) thiswill become user metadata. However should the local object be copiedback to s3, the Content-Type will be set correctly.


The consequences of 1 is that you can copy an S3 object to a localdisk then back to S3 losslessly. Likewise you can copy a local filewith file attributes and xattrs from local disk to s3 and back againlosslessly.


Options that take parameters can have the values passed in two ways,--option=value or --option value. However boolean (true/false)options behave slightly differently to the other options in that--boolean sets the option to true and the absence of the flag setsit to false. It is also possible to specify --boolean=false or--boolean=true. Note that --boolean false is not valid - this isparsed as --boolean and the false is parsed as an extra commandline argument for rclone.


A duration string is a possibly signed sequence of decimal numbers,each with optional fraction and a unit suffix, such as "300ms","-1.5h" or "2h45m". Default units are seconds or the followingabbreviations are valid:


The remote in use must support server-side move or copy and you mustuse the same remote as the destination of the sync. The backupdirectory must not overlap the destination directory without it beingexcluded by a filter rule.

3a8082e126
Reply all
Reply to author
Forward
0 new messages