I just visited the PureBasic site to see if there would be a new version available for download - and was quite surprised that the current version for MacOSX had a smaller build "number" than the one I got in january (namely (hu4jnn) instead of (n0vm93)).
The Windows version has a larger build number (as one would expect)
Does anybody know what this discrepancy means? Did Fantaisie Software had to go back to an older version for MacOSX? Or are build numbers pure phantasy ?
Thus, these "numbers" are completely random? That makes it a bit more difficult to hold several versions of PureBasic in the same folder (when sorted by name - which is my default), but, well...I will survive!
If the download is an arbitrary stream and not a direct link I don't see why random information needs to be added to the filename. Regardless, if the user is required to be logged in to access the download then the whole idea is completely redundant anyways.
Rozek wrote:Thus, these "numbers" are completely random? That makes it a bit more difficult to hold several versions of PureBasic in the same folder (when sorted by name - which is my default), but, well...I will survive!
After downloading, I always give the files meaningful names such as
Mistrel wrote:If the download is an arbitrary stream and not a direct link I don't see why random information needs to be added to the filename. Regardless, if the user is required to be logged in to access the download then the whole idea is completely redundant anyways.
However. if it's not arbitrary, it may not be redundant.
If the file is passed to the user as a stream with an unknown location then it's not possible to link to it or to know where it's coming from. If the folder the file is located in is locked down using .htaccess then it will be impossible for the user to access it outside of the stream. If the stream is only accessible when the user is logged in.. then there's no point in using any further obsfucation.
My point is that if it originates as a stream then adding random letters to the filename is already redundant, unless the file being linked to has the same name, which wouldn't be an issue if .htaccess is used to block access.
Probably just a session Identifier being tacked on to the file name from a DB query after looking up the user. You can name your stream whatever you want.