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
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.
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.
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.
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.
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]
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
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
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.
Comments
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
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.
/Applications/Star Trek Online.app/Contents/Resources/transgaming/c_drive/StarTrekOnline/Star Trek Online/Live/logs/GameClient/Combatlog.log
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.
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 .
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....)
[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]
My Finder said that the steam doesn't exist in application support does that mean i downloaded steam incorrectly
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.