test content
What is the Arc Client?
Install Arc

DPS parsing on mac?

riddexxxriddexxx Member Posts: 14 Arc User
Is there a way to get my DPS while using OSX?
Post edited by riddexxx on

Comments

  • rake0321rake0321 Member Posts: 0 Arc User
    edited June 2014
    yes, yes you can

    it took me a while, and i searched all over the internet with no results... but i managed to find a work around that works and i am now able to monitor my DPS with the parser. i will try and make it step by step as possible or at least easy enough to understand.

    1. Download the parser here: http://tinyurl.com/onc6wd6 then install it.
    2. Open STO, and in your chat screen type /combatlog 1 join a STF, and at the end type /combatlog 0 (this creates a combatlog.log file for your parser)
    3. Open Finder, then open another window of Finder (should have two separate Finder windows, we will name them A and B)
    4. In A, Navigate to your Star trek Online folder by clicking on "Go" in to top tool bar of your Finder window and going here ~/library/application support/steam/steamapps/common/Star Trek Online (this is the default load path for Steam)

    you'll notice there is no combatlog.log or anything else. it just ends at Star Trek Online. What you don't realize is that, Star Trek Online is a .app which means its a bundle. in Mac terms that means all associated files are hidden within this bundle. to access it you right click it and select "Show Packaged Contents"
    5. Click on "Show Packaged Contetns" and navigate all the way to the /Contents/Resources/transgaming/c_drive/StarTrekOnline/Star Trek Online/Live/logs/GameClient/CombatLog.log

    You are done with Finder window A. leave it open, and make it small so you can still read "combatlog.log" you'll be needing this later.

    6. In Finder Window B, you will navigate back to ~/library/application support/steam/steamapps/common/Star Trek Online
    7. Now, create new folders. This is to trick the Mac into thinking that it is navigating through the "Show Packaged Contents" (don't ask me why it works this way, it just does.) you will create a single folder named "Contents" within the "Contents" folder, you will create "Resources", within the "Resources" folder, you will create "transgaming", within that folder you will create "c_drive" within that folder you will create "StarTrekOnline" within that folder, you will create "Star Trek Online", within that folder, create "Live", within that folder, create "logs", and finally within "logs", create "GameClient"
    8. Copy the Combatlog.log file from Window A, and paste it into window B.
    9. Open your Parser and you will see a "Brows Directory" button. click it and navigate through your newly created folders to your "GameClient" folder and then select the newly pasted "Combatlog.log" click OK, then click on "Reload" button. it should load your parser.
    10. Leave Finder window A, and B open. click on "mini" in the lower left of your parser window. Before every STF, type /combatlog 1 at the end of the mission type /combatlog 0

    command+tab out of STO. copy the "combatlog.log" from window A, and paste it into window B. it will ask you if you want to replace. yes, replace. click on the "reload" button on the parser mini window. once it updates, click "copy", then command+tab back into STO and command+v into your chat box if you want to send the information to your team. otherwise, just look at your stats from within the parser mini window. If you want more detailed information, look at it from the full sized view, not mini.


    i hope this helps, if it doesn't work, let me know.
    [SIGPIC][/SIGPIC]
  • sf911sf911 Member Posts: 284 Arc User
    edited June 2014
    Thank you very much for that rake0321!
  • hcnathanps35hcnathanps35 Member Posts: 0 Arc User
    edited August 2014
    I figured out a way to do it without copy and paste but I wouldn't have been able to without the awesome start Rake had. After you navigate to combat.log by showing package contents right click on it and choose get info once that opens you will see a "Where" section copy that path and paste it into log parser. For those of you without steam I will post my path cause they are different.
  • hcnathanps35hcnathanps35 Member Posts: 0 Arc User
    edited August 2014
    For those of you that are using Perfect Worlds app instead of Steam this is the path to combat.log for me. The starting steps to get there are the same.

    /Applications/Star Trek Online.app/Contents/Resources/transgaming/c_drive/StarTrekOnline/Star Trek Online/Live/logs/GameClient/Combatlog.log
  • wiseass513wiseass513 Member Posts: 27 Arc User
    edited August 2014
    Been looking for this for a while, I got it running great.... thank you for the post
  • rake0321rake0321 Member Posts: 0 Arc User
    edited August 2014
    awesome follow up!

    the only addition i had to do was from when i copy/pasted the "where" line i had to add /Combatlog.log to the end.

    works flawlessly now though without the copy/paste. good teamwork.
    [SIGPIC][/SIGPIC]
  • amaresh1amaresh1 Member Posts: 188 Arc User
    edited August 2014
    Hey! Thanks for putting this together! I have a question though. The combat logs are not writing for me. Any idea what I am doing wrong?
  • rake0321rake0321 Member Posts: 0 Arc User
    edited August 2014
    amaresh1 wrote: »
    Hey! Thanks for putting this together! I have a question though. The combat logs are not writing for me. Any idea what I am doing wrong?


    They won''t show up until you finish an STF. you have to type "/combatlog 1" before you start an STF. Then once you've completed the STF type "/combatlog 0". (without the " of course)

    I'm pretty sure it's working , as I've never heard of that game commands not working . The game doesn''t say or do anything to let you know it's working, other than writing the log and placing it into the path as described .
    if you still can not figure it out and it truly is not writing a combat log for you, you may want to google that problem on its own.

    best of luck to you .
    [SIGPIC][/SIGPIC]
  • thumpyechothumpyecho Member Posts: 298 Arc User
    edited August 2014
    Just wanted to give a shout out to this thread!
    Thank you rake0321 & hcnathanps35 for all the leg work!

    (Only thing I haven't figured out yet is where the programs saves this data to....)
  • rake0321rake0321 Member Posts: 0 Arc User
    edited August 2014
    which data are you referring to?
    [SIGPIC][/SIGPIC]
  • thumpyechothumpyecho Member Posts: 298 Arc User
    edited August 2014
    The little button that says "Same Combat" -- I'm assuming it is being saved in a .Log format but I haven't figured out where....I was just expecting a separate file that would be, for example, "ISE (Timestamp)".


    [Minor tangent; please feel free to comment -
    The conclusion I came to(after opening it in textedit) was that ALL combat data that one tells the game to record is stored in that log and that the game uses some combo of time stamps and encounter map names to segregate one PvE from the next. (Which if true, I didn't know before -in which case neat!) And if not well then that throws my idea out the window]
  • alishah786alishah786 Member Posts: 3 Arc User
    edited October 2014
    rake0321 wrote: »
    yes, yes you can

    it took me a while, and i searched all over the internet with no results... but i managed to find a work around that works and i am now able to monitor my DPS with the parser. i will try and make it step by step as possible or at least easy enough to understand.

    1. Download the parser here: http://tinyurl.com/onc6wd6 then install it.
    2. Open STO, and in your chat screen type /combatlog 1 join a STF, and at the end type /combatlog 0 (this creates a combatlog.log file for your parser)
    3. Open Finder, then open another window of Finder (should have two separate Finder windows, we will name them A and B)
    4. In A, Navigate to your Star trek Online folder by clicking on "Go" in to top tool bar of your Finder window and going here ~/library/application support/steam/steamapps/common/Star Trek Online (this is the default load path for Steam)

    you'll notice there is no combatlog.log or anything else. it just ends at Star Trek Online. What you don't realize is that, Star Trek Online is a .app which means its a bundle. in Mac terms that means all associated files are hidden within this bundle. to access it you right click it and select "Show Packaged Contents"
    5. Click on "Show Packaged Contetns" and navigate all the way to the /Contents/Resources/transgaming/c_drive/StarTrekOnline/Star Trek Online/Live/logs/GameClient/CombatLog.log

    You are done with Finder window A. leave it open, and make it small so you can still read "combatlog.log" you'll be needing this later.

    6. In Finder Window B, you will navigate back to ~/library/application support/steam/steamapps/common/Star Trek Online
    7. Now, create new folders. This is to trick the Mac into thinking that it is navigating through the "Show Packaged Contents" (don't ask me why it works this way, it just does.) you will create a single folder named "Contents" within the "Contents" folder, you will create "Resources", within the "Resources" folder, you will create "transgaming", within that folder you will create "c_drive" within that folder you will create "StarTrekOnline" within that folder, you will create "Star Trek Online", within that folder, create "Live", within that folder, create "logs", and finally within "logs", create "GameClient"
    8. Copy the Combatlog.log file from Window A, and paste it into window B.
    9. Open your Parser and you will see a "Brows Directory" button. click it and navigate through your newly created folders to your "GameClient" folder and then select the newly pasted "Combatlog.log" click OK, then click on "Reload" button. it should load your parser.
    10. Leave Finder window A, and B open. click on "mini" in the lower left of your parser window. Before every STF, type /combatlog 1 at the end of the mission type /combatlog 0

    command+tab out of STO. copy the "combatlog.log" from window A, and paste it into window B. it will ask you if you want to replace. yes, replace. click on the "reload" button on the parser mini window. once it updates, click "copy", then command+tab back into STO and command+v into your chat box if you want to send the information to your team. otherwise, just look at your stats from within the parser mini window. If you want more detailed information, look at it from the full sized view, not mini.


    i hope this helps, if it doesn't work, let me know.

    My Finder said that the steam doesn't exist in application support does that mean i downloaded steam incorrectly
  • tehindostehindos Member Posts: 8 Arc User
    edited January 2015
    alishah786, that doesn't mean you installed it incorrectly. It's because it's a hidden folder. Try navigating there by using the Go -> Go to Folder in Finder.
  • maulwurfn2maulwurfn2 Member Posts: 8 Arc User
    edited February 2015
    Um... rake, I hope you do know that the link in step 1 is broken, right?
  • sf911sf911 Member Posts: 284 Arc User
    edited February 2015
    There is now the non-java version that works much better on my Mac--> http://sto-forum.perfectworld.com/showthread.php?t=1347981

    It reads log files straight from the desktop (or any folder) without any issues now.

    Now all I have to do is copy the log files out of the game folder and place them wherever I want.
Sign In or Register to comment.