File names getting truncated using Quark and 10.4.11

Discussion in 'macOS' started by Ben Kei, May 20, 2008.

  1. Ben Kei macrumors regular

    Joined:
    Oct 30, 2002
    Location:
    London UK
    #1
    Hello,

    We're having an issue with Quark express and it's collect for output option since upgrading our OS.

    Actually it happened with the 10.4.9 update, not the 10.4.11 update but it's only really become a massive problem on a recent project.

    When using Quark's collect for output function, any files with a name longer than 21 characters are being truncated.
    After the 21st character it inputs a hash sign followed by 4 random characters (hexadecimal).

    The problem is, Quark doesn't update it's image bindings so the next time you open the file it doesn't recognise it's own images and you need to go through and re-associate any with a long file name.

    We run a magazine here and publish monthly so you can imagine this is becoming a problem when we're on deadline and need to get files out to print.

    Does anyone else know why this might have started happening after an OS update?

    Unfortunately we're still running Quark 6.5 and not Quark 7, so we're aware that it's an issue that will never be addressed in a future update.

    Many thanks,
    Ben
     
  2. wrldwzrd89 macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #2
    This is usually caused by having the "run this program in the Classic environment" box checked when it shouldn't be checked. The reason I say that is this: Mac OS versions prior to Mac OS X had a limit of 31 characters per file name, and dealt with names longer than that by inserting a # followed by 4 random characters as the last 5 characters of the name.
     
  3. Ben Kei thread starter macrumors regular

    Joined:
    Oct 30, 2002
    Location:
    London UK
    #3
    Interesting.

    Now all the machines here are G5's without classic environment (I didn't think you could have the classic environment installed on them at all)

    If this classic environment issues is true, how do I find it and switch it off?
    Baring in mind nothing appears in system preferences as it used to on machines capable of running the classic environment.

    Many thanks,
    Ben
     
  4. wrldwzrd89 macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #4
    If this is the case, do a Get Info on the application in question, and look for a little checkbox called "Run in the Classic environment". Uncheck this, if it's checked.

    Also possible is that you're saving files onto a server that's running Mac OS 9. Yet another possible cause is a bug in Quark - it displays the Mac OS 9 "short" file names instead of the Mac OS X "long" file names, due to using deprecated file system calls.
     

Share This Page