Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Author Topic: WME Talk Scanner  (Read 8295 times)

0 Members and 1 Guest are viewing this topic.

Mac

  • Supporter
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 136
    • View Profile
    • Homepage
WME Talk Scanner
« on: January 25, 2005, 04:52:22 PM »

I wrote a little app yesterday that scans all script files in a wintermute project for talk lines and extracts the following data to a CSV table:

1. field    =>   Folder where the scanned script is located
2. field    =>   Script name (the name of the script where this talk line is from)
3. field    =>   Line number of the talk line in the script
4. field    =>   Speaker (name of the in-script object that speaks)
5. field    =>   Reference to STRING.TAB (for example: /SYSENG0503/) if there is one
6. field    =>   The subtitle text (that is shown on screen)
7. field    =>   Speech audio file (if there is one)

For me, this is very very handy because you can directly see missing speech files, or get an overview how far I am with my translations in the string.tab file. I'm sure someone else will have a use for it, too.

Just copy the app to your projects folder (where your *.wpr file is) and run it. It will create a file called TALKLIST.CSV.

And here it is:
http://mac-bs.de/bullsoft/deutsch/download/TalkScan.exe

Have fun
Mac
« Last Edit: January 25, 2005, 08:02:43 PM by Mac »
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: WME Talk Scanner
« Reply #1 on: January 25, 2005, 06:59:10 PM »

Cool, sounds very useful. I'm getting a "file not found" error when trying to download, though. A wrong link maybe...?
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mac

  • Supporter
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 136
    • View Profile
    • Homepage
Re: WME Talk Scanner
« Reply #2 on: January 25, 2005, 08:04:47 PM »

I fixed the link. Hope it works now.

Mac
Logged

Mac

  • Supporter
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 136
    • View Profile
    • Homepage
WME Talk Scanner V1.1
« Reply #3 on: August 07, 2005, 07:33:44 PM »

I just uploaded version 1.1 of my Talkline Scanner.

Version 1.0 had some bugs in it that are fixed now:

- It now not only scans for .Talk() lines but also for .TalkAsync() lines.

- The string.tab reference scanning was only scanning for strings in the format 'SYSENGxxxx' because I thought WMEs reference system is fixed to that. Lately I discovered that you can use anything that stands between two slashes ('/'). So it's fixed now.

If you like, get the new version using the old link in the first post.

Regards
Mac
Logged

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: WME Talk Scanner
« Reply #4 on: July 11, 2006, 08:15:20 AM »

The link is broken.
Anyone still got a copy of this util ? sounds useful
Logged

Jerrot

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 690
    • View Profile
Re: WME Talk Scanner
« Reply #5 on: July 11, 2006, 09:48:11 AM »

The link is broken.
Anyone still got a copy of this util ? sounds useful

http://mac-bs.de/bullsoft/download/TalkScan.exe

(I hope Mac is not killing me for that... ;))
Logged
Mooh!

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: WME Talk Scanner
« Reply #6 on: August 17, 2006, 08:30:12 PM »

Alas,
I'm trying to use the WME Talk Scanner, and it generates an error : parameter must be positive.

Too bad, looks like it's a very usefull tool to have, as i KNOW i have some text missing from my string.tab that i should track.

Oded
Logged
 

Page created in 0.061 seconds with 23 queries.