JPHiP Forum

The AKBar48 => The AKBar48 => Topic started by: Melchizadek on January 25, 2012, 09:03:50 PM

Title: Romajifier48 (Windows Software) [Query48 Alpha Build 6.3 Released (pg. 5)]
Post by: Melchizadek on January 25, 2012, 09:03:50 PM
Version 2.3 has been released, and it is the last feature update of the 2.x development cycle. Check out the post here (http://forum.jphip.com/index.php?topic=31794.msg1031732#msg1031732) for more information and the download links.

So, when the forums were down, I decided to finally work on something that I'd been thinking about for a while. It took a few days, and I do not know if anybody but me would be interested in it, but here it is:

Imagine if you will. It's late at night. you are looking over a posting of the new senbatsu / the latest Mixi rankings / somebody's blog. In the midst of it all you see this name:

(https://lh3.googleusercontent.com/-aQ4BSXDrRZc/Tx9Yn17QiCI/AAAAAAAACzg/nIePgWlqRbA/s800/POC%2525201.gif)

Maybe you do not know any Kanji at all. Maybe you've just learned to recognize the names of your favorites. Maybe you are "okay" with Kanji, but this particular combination is just weird to you. Maybe you would normally recognize this name but you are just really tired/drunk. Either way, you really want to know who this girl is.

Well, if you are reading along in a blog using Rikaichan, you can always see what it tells you:

(https://lh6.googleusercontent.com/-m0Rr_WKMouw/Tx9Yn1JH5vI/AAAAAAAACzg/3wW7lkCTGv4/s800/POC%2525202.gif) (https://lh6.googleusercontent.com/-eFdCbuP0QvE/Tx9YpBfKTbI/AAAAAAAACzg/asbnGtz6JSw/s800/POC%2525203.gif) (https://lh5.googleusercontent.com/-r7Nn84BzZtk/Tx9YoNGRP0I/AAAAAAAACzg/4OIP96x9wEs/s800/POC%2525204.gif) (https://lh5.googleusercontent.com/-ntgURsBZpXQ/Tx9YoS0k74I/AAAAAAAACzg/eiW86qyPW6I/s800/POC%2525205.gif)
(Click to enlarge the first two)

That would be Susugen Shiorida, or Suzuhara Shiorina, or maybe Shimebara Shiorina.  :?

Maybe you should try an online translator, like the bookmarklet you can get from Microsoft:

(https://lh5.googleusercontent.com/-2MWxlgvEW4Q/Tx9YosiLg4I/AAAAAAAACzg/-qnVb4oY5C0/s800/POC%2525206.gif)

Or Romaji.com:

(https://lh3.googleusercontent.com/-FLdCOZIs9Do/Tx9YoipZaRI/AAAAAAAACzg/0Je2Yt53uKw/s800/POC%2525207.gif)

Hmm. At least they all seem to agree that there is a Shiori in her given name, and there is a strong possibility that the last name is Shinohara.

So, you go looking through the girl's threads, trying to find her. All the first posts have the Kanji in them after all. The only problem is that you have no idea what group or team she is in. Why is her thread on the 3rd page of the "everybody else who isn't AKB or SKE" girls subforum anyway? What the heck, there is no Shiori in her name at all. Arrrgggghhhhhh!!!  :banghead:

[Yes, I am conveniently ignoring the fact that it would be much faster - and easier - to just copy and paste the Kanji into a Google search. she is connected to the most popular act in Japan, something about her is certain to pop up. But, hey, this is advertising, you are suppose to make things sound harder than they really are. Plus I really was drunk at the time.]  :nervous

Seriously, though, have you ever wished you could just select a name in Kanji, hit a hotkey, and have a tooltip pop up by the cursor to tell you who it is? Or is that just me? Either way, I decided to make my wish a reality:

(https://lh3.googleusercontent.com/-jzXkuOhISEc/Tx9Yo99wJZI/AAAAAAAACzg/YBo66SvDu3k/s800/POC%2525208.gif)

Maybe you'd prefer western name order:

(https://lh6.googleusercontent.com/-x_9grbDdm6U/Tx9YpBLmxdI/AAAAAAAACzg/aQ2VJc34RUA/s800/POC%2525209.gif)

Or you'd like to just see her nickname:

(https://lh4.googleusercontent.com/-hTJYsS3Qi2I/Tx9YpZBjXsI/AAAAAAAACzg/p0SX2Qh-G5w/s800/POC%25252010.gif)

Maybe you are trying really hard to memorize the names, and just need a hint:

(https://lh3.googleusercontent.com/-SXgPjRbsze4/Tx9YpVZeBrI/AAAAAAAACzg/Zr5xTmhKgkE/s800/POC%25252011.gif)

The point is that the tooltip is highly customizable. For example, having this cryptic line right here in the ini file:

(https://lh6.googleusercontent.com/-l6IycXrl9SE/Tx9YpdfV9UI/AAAAAAAACzg/Wq0jBU9rTAk/s800/POC%25252012.gif)

Will you give you this tooltip:

(https://lh3.googleusercontent.com/-0MPLeFQWuqk/Tx9YpmtlBSI/AAAAAAAACzg/cik346oZ06k/s800/POC%25252013.gif)

That $6, by the way, is the indicator for graduated girls. Nothing shows up for Kanna, because she is still in the group. However, the same formula for Otani Riko would give us this:

(https://lh5.googleusercontent.com/-ygBHdHL0ku0/Tx9YpgUPlOI/AAAAAAAACzg/DTvGMUrNMdc/s800/POC%25252014.gif)

The strings to be used for Kenkyuusei and for graduated members can also be chosen by the user. And there is no need to edit the ini file, because everything is there in a convenient options screen:

(https://lh4.googleusercontent.com/-wz7TQYwkpYg/TyA7g6vArBI/AAAAAAAACz4/cbcb5J-c_UA/s800/POC%25252016.gif)
(Click to enlarge)

A few notes about the program:

The first time it is run - or if there is no ini file for whatever reason - the program will show the about box, followed by the options screen. Any other times it runs; it will not give you any indication that it has started, except for the icon in the system tray. You can get back to the options screen, or the about box, through the right click menu of the system tray icon.

The program should work on any text that can be selected and copied to the clipboard using Ctrl+C, while leaving the contents of the clipboard itself intact.

This version of the program is Beta 1. I do not think it will do anything horrible to your computer, but take this as a disclaimer just in case. As it says in the about box:

Quote
Note that this is a Beta version of the software. It runs fine on my system  (Windows XP SP3, with the language for non-unicode programs set to Japanese),  but has not been tested on any other configurations. Plus there are probably  some bugs I haven't found yet. Please feel free to report any issues with the  software to me (Melchizadek).

The Girls.r48 file is the keyfile that contains all the data the program uses. Eventually, the keyfile will be updated much more often than the main program; what with new Kenkyuusei, promotions, graduations, etc. Here is the info for this version of the keyfile, also found in the about box:

Quote
This is the first release of the Girls.48 keyfile. It contains entries for all currently active members of AKB48, SKE48, NMB48, and HKT48. The plan is to eventually add all the graduated members, as well as SDN48. JKT48 doesn't really need to be added because their names will mostly appear in Latin characters already, however the Katakana for their names could be added if there is enough demand for it. Nogizaka46 is technically AKB48's rivals and not a sister group. However the consensus at JPHiP seems to be that they are really a sister group in disguise; so they will probably be added at some point, unless a good argument is given as to why they should not.

If any errors are found in the keyfile - such as missing girls (who should be there), typos, or nicknames that should be added - please feel free to report them to me (Melchizadek).


And finally, here's the download link: Version 1.1 w/ Keyfile Rev. 8 (http://www.mediafire.com/?qf8hn1bj2naqedj) (330.19 KB download)

Here's the link for just the Girls.48 KeyFile: KeyFile Rev. 8 (http://www.mediafire.com/?qalt18y6q282r7b) (9.17 KB download)


If you already have the current version of the program, you can just download and replace the Girls.48 file when a new revision is released. You do not have to stop the program when replacing the KeyFile.

Edit: Updated the link to Beta 2 of the program w/ Revision 2 of the Keyfile (Congratulations, Team M). If you previously downloaded Beta 1, you can safely delete the old Girls.r48 file; just be sure to leave the new Girls.48 file intact. (The new one doesn't have the r in the extension).

Edit 2: Updated link to Version 1.0 of the program w/ Revision 4 of the Keyfile. More information in this post (http://forum.jphip.com/index.php?topic=31794.msg997235#msg997235).

Edit 3: Make that Version 1.0 of the program w/ Revision 5 of the Keyfile. Close on the heels of the last edit. I added the Nicknames for the 13th Generation Kenkyuusei.

Edit 4: Updated link to Version 1.0 of the program w/ Revision 6 of the Keyfile, incorporating various fixes and additions reported by jafeijai in this thread. More information in this post (http://forum.jphip.com/index.php?topic=31794.msg997410#msg997410). Added link to just the KeyFile, for those who only need to upgrade it.

Edit 5: Updated link to Version 1.1 of the program w/ Revision 7 of the Keyfile. Version 1.1 corrects 3 bugs with the program. See the ChangeLog or this post (http://forum.jphip.com/index.php?topic=31794.msg999886#msg999886) for more details. Revision 7 corrects the Kanji in Kikuchi Ayaka's name so that her entry will work as expected; as reported by tenkei.

Edit 6: Updated KeyFile to Revision 8.  Okada Risako is changed to Graduated, and changes were made to account for a discrepancy in the Kanji for Kizaki Yuria's name. See this post (http://forum.jphip.com/index.php?topic=31794.msg1002299#msg1002299) for more details.

Version 2.3 has been released, and it is the last feature update of the 2.x development cycle. Check out the post here (http://forum.jphip.com/index.php?topic=31794.msg1031732#msg1031732) for more information and the download links.
Title: Re: Romajifier48 (Windows Software)
Post by: pastil on January 25, 2012, 09:52:13 PM
Tried to this out a little bit on G+ and it works wonders. Definitely comes in handy, I will finally know the names of all the girls posting on NMB heyakko G+. :lol:

Many thanks. :twothumbs
Title: Re: Romajifier48 (Windows Software)
Post by: MaxMcKay on January 26, 2012, 07:27:18 AM
I nominate Melchizadek for God-ruler of Earth, or Nobel Prize (at least for inventing the .48 file format)
who's with me? :D
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on January 26, 2012, 08:12:02 AM
Tried to this out a little bit on G+ and it works wonders. Definitely comes in handy, I will finally know the names of all the girls posting on NMB heyakko G+. :lol:

Many thanks. :twothumbs

Cool. I'm glad someone besides me finds it useful.  :)

By the way, what version of Windows are you using? If it's different from mine, I can mark it down as tested. I have a nagging suspicion that I'll probably have to recompile for 64 bit versions.

I nominate Melchizadek for God-ruler of Earth, or Nobel Prize (at least for inventing the .48 file format)
who's with me? :D

Wow, I didn't expect anyone to have that reaction.
Title: Re: Romajifier48 (Windows Software)
Post by: natme on January 26, 2012, 08:15:27 AM
Thanks a lot. I haven't tried it out yet, but I am sure it is great. Also, if you need help with anything concerning the development of this, let me know. I develop software professionally and for fun.
Title: Re: Romajifier48 (Windows Software)
Post by: pastil on January 26, 2012, 03:37:02 PM
By the way, what version of Windows are you using? If it's different from mine, I can mark it down as tested. I have a nagging suspicion that I'll probably have to recompile for 64 bit versions.
Actually, I'm running 64-bit Windows 7 SP1 and no problems so far.
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on January 26, 2012, 06:09:24 PM
I updated the download link in the first post to Beta 2 of the program with Revision 2 of the keyfile. For Beta 2, I changed the extension of the keyfile from .r48 to .48 because:

1. Winrar thinks .r48 is the 48th file in a split archive.  XD
2. Girls.48 now reflects the notes for the keyfile in the about box (which was originally a typo).  :nervous
3. I like it better.  :P

As such, if you are upgrading from Beta 1, you can safely delete the old Girls.r48 file.
And you should upgrade because Revision 2 of the keyfile reflects the formation of Team M (http://nmb48-staff.laff.jp/blog/2012/01/nmb48m-8330.html). Congratulations girls.  :cow:


Thanks a lot. I haven't tried it out yet, but I am sure it is great. Also, if you need help with anything concerning the development of this, let me know. I develop software professionally and for fun.
Thanks. I may take you up on that offer at some point.


Actually, I'm running 64-bit Windows 7 SP1 and no problems so far.
That's great news.  :twothumbs  If it runs on 32-bit Win XP SP3 and 64-bit Win 7 SP1, then it should run on everything in between. (I hope).
Title: Re: Romajifier48 (Windows Software)
Post by: maliciel on January 26, 2012, 07:36:09 PM
Wow, this is actually pretty sweet.
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on January 28, 2012, 10:18:37 PM
I'm about to leave for work, but here's the link to Revision 3 of the keyfile: http://www.mediafire.com/?4att3ea0u9fuigx (http://www.mediafire.com/?4att3ea0u9fuigx)

The only thing changed is that Hirajima Natsumi and Yonezawa Rumi have been changed to "Graduated" status.

You can just replace the old keyfile with this one.

Revision 4 (along with Beta 3 of the program) should be ready on either Monday or Tuesday. (GMT-6)
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on January 31, 2012, 08:42:54 AM
Revision 4 (along with Beta 3 of the program) should be ready on either Monday or Tuesday. (GMT-6)

Actually, I just updated the first post with a link to Romajifier48 Version 1.0 w/ Revision #4 of the KeyFile. There is a Change Log for the program included, as well as revision notes in the KeyFile that show up on the About screen, but I'll list the changes here as well.

Version 1.0 of the program:

ADDED: Double clicking on the tray icon opens the Options screen.

ADDED: Separator for multiple nicknames is now configurable on the Options screen. [So, now you're not stuck with only a comma separating the nicknames for a girl. I thought since everything else in the tooltip was configurable, it would make sense for this to be as well.]

ADDED: Hitting CTRL+C while the tooltip is showing will copy the contents of the tooltip to the clipboard. [I haven't actually used this, except for testing it out, but it seemed like a handy thing to be able to do at some point.]

ADDED: Romajifier48 will now recognize Kanji with spaces in it. (Leading, trailing, between Family and Given names, etc.) [I've run across the spaces between Family and Given names thing a lot over the last few days, so this was a  must for a final version.]

ADDED: $0 will add the original Kanji to the tooltip. (Not actually listed on Options screen) [I threw this in pretty much as an after thought, but just like the CTRL+C thing, I thought it might be useful to somebody, someday.]

CHANGED: The Options screen was modified - besides adding the option for Nickname Separator - to minimize the amount of empty space.

CHANGED: The link to the JPHiP Forums on the About screen, now points directly to the AKBar48. [ Here (http://forum.jphip.com/index.php#c57) to be precise]

ADDED: The About screen now also has a link to the Romajifier48 thread at the JPHiP forums. [That would be this thread, of course]

FIXED: If the Options or About screens were opened while a tooltip was showing, they would disappear when the tooltip did.

CHANGED: The About screen no longer shows when the program is first run, there is now a Welcome screen with the choice to open the About and Options screens. [If you are upgrading, and you want to see this, you can just delete the Romajifier48.ini file - though that will also reset you to the default options at first.]

Revision #4 of the Girls.48 Keyfile:

Added all currently active members of SDN48, Nogizaka46 (N46), all Graduated members of all groups, and Akimoto Yasushi  (he has a thread in the girl's threads subforums, so why not.  :P)

Here are some more detailed notes on the KeyFile than what you'll actually find on the About screen itself:

About SDN48. The members list on the official site (http://sdn48.co.jp/members/) does not group the members into any teams or Kenkyuusei, only by generations. Therefore, the "teams" of SDN48 are listed as 1st, 2nd, and 3rd - according to generations.

Also, several of the SDN48 members use a single name as their name. In those cases that name was listed as their Given name, and Family name was left blank. The two whose stage name is already in Romaji (KONAN and miray), are listed as such. Chen Qu and Siyeon, who are Chinese and Korean respectively, have their names listed in Katakana. Chen Qu has her entire name listed as her Given name so that there's no way she'll come out as "Qu Chen".

About Nogizaka46. Until it is certain how N46 is organized, all the members are listed as being in "Team" 1st, similarly to SDN48.

While searching for information, I found this post (http://www.hello-online.org/index.php?/topic/22062-nogizaka46/page__view__findpost__p__1416551) which states several things affecting the KeyFile:

1. Akimoto Manatsu is concentrating on her studies, and not participating in N46 activities for now. She might return later, but until then she is marked as "Graduated"

2. Yoshimoto Sayaka & Yamamoto Honoka have graduated.

3. I'll just quote this one:
Quote
It was confirmed that Asou Ririko (16) and Kawai Hina (13) subscribed for the auditions with their artistic/stage names (you can see here, in one of my previous posts, that these two were in a Kyuushuu regional group witharound50 girls,named Seishun Joshi Gakuen). Since there wasn't any specification about that in the application rules, there's actually no problem concerning this fact. Neverthless, since all members in 乃 木坂46 are using their real names, Asou Ririko and Kawai Hina will be using their real names from now on:
麻生梨里子 (Asou Ririko) → 能條愛未 (Noujou Ami)
川相陽菜 (Kawai Hina) → 川後陽菜 (Kawago Hina)
This was probably the strangest thing I ran into while making the KeyFile. I decided to put all four of the Kanji names into the KeyFile but the names the girls originally went by have their real names for their Family and Given names, and the actual translation of the Kanji in their Nicknames. The Kanji for the real names don't reference the original names they went by at all.

The Nicknames for all the remaining girls came from this post (http://www.hello-online.org/index.php?/topic/22062-nogizaka46/page__view__findpost__p__1423618) in that same thread.

About Graduated Members. For the sake of completeness, I was actually considering having a separate category for rejected Kenkyuusei, but following that train of thought would lead to categories for fired and resigned members as well. In light of recent events, I abandoned that idea. Besides, they are all in the graduated girls subforum here anyway.

Well, I was about to say that Revision #5 would be done as soon as the 13th Generation Kenkyuusei nicknames were posted on the main site; but I checked and there they are. So give me just a few minutes and I'll swap out the link again.

Edit: And it's done, Revision #5 is up. I swear those nicknames weren't there yet just a day or two ago. Anyway, Revision #5 (and #4) has 378 entries, whereas #s 1, 2, and 3 only had 230 entries.

TL;DR Version 1.0 of the program is up, along with the most complete and up-to-date revision yet. Get it in the first post, or right here (http://www.mediafire.com/?2opncl0bxee47ai) if you don't feel like scrolling up.
Title: Re: Romajifier48 (Windows Software)
Post by: jafeijai on January 31, 2012, 03:29:01 PM
You are one crazy programmer :lol:

Grabbed Revision 5; seems to work perfectly fine with Win7 32bit, if you were still wondering about compatibility issues.

'Cuz I'm also a little crazy, I skimmed through the keyfile:
- Revision 5's revision number still says 4
- Shimada Haruka 島田晴香's nickname is Haruu, not Haru. Though it's debatable, silly non-standardized romanization.
- Chikano Rina 近野莉菜's nickname is Chikarina, not Chikariina (not double i :) )
- Hayano Kaoru 早野薫's entry has a ) just before the =, so it may affect the text recognition?

Some nicknames used between members (if you want to add 'em):
- Watanabe Miyuki -> Mirukissu (Milkiss), 'cuz she's also a kissing demon apparently XD
- Kojima Haruna -> Nyan nyan
- Sashihara Rino -> Sashiko, Rino-chan
- Shinoda Mariko -> Mariko-sama
- Tanabe Miku -> Tanabu (play on reading of her kanji)
- Kasai Tomomi -> Chiyuu, Chiyuu-chan
- Kitahara Rie -> Unagi-chan, Ricchan
- Masuda Yuka -> Yuppai
- Nakamura Mariko -> Komariko
- Ono Haruka -> Haachan
- Ishida Anna -> Annya
- Tojima Hana -> Gao
- Akimoto Yasushi -> Yasusu

Sidenote: Love your entry for Yasusu XD XD
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on January 31, 2012, 06:54:29 PM
You are one crazy programmer :lol:

Grabbed Revision 5; seems to work perfectly fine with Win7 32bit, if you were still wondering about compatibility issues.
Thanks, I thought it should work fine on Win7 32bit, but a little confirmation is always nice.

'Cuz I'm also a little crazy, I skimmed through the keyfile:
- Revision 5's revision number still says 4
D'oh! That's what happens when I rush to try get a revision out before someone downloads the previous one.

- Shimada Haruka 島田晴香's nickname is Haruu, not Haru. Though it's debatable, silly non-standardized romanization.
Yes, her nickname is definitely はるぅ, with the extra u on the end. Pretty sure that was just a typo on my side. Fixed for revision 6

- Chikano Rina 近野莉菜's nickname is Chikarina, not Chikariina (not double i :) )
That's actually what I thought, too. However, while searching for information on her (JPHiP was down - or running very slowly - when I was doing her entry) I kept coming across the version with a double i. In fact, when I do Google searches, the first 8 results for "Chikarina" have nothing to do with Chikano, and the whole first page of results for "Chikariina" do. In fact, her thread here at JPHiP (http://forum.jphip.com/index.php?topic=20342.0) has the double i version, as well as Riichan and Chikachan - which I've never heard of before. Anyway, I've kept Chikariina, but added Chikarina, Riichan, and Chikachan for revision 6.

- Hayano Kaoru 早野薫's entry has a ) just before the =, so it may affect the text recognition?
Yes, that would definitely cause problems. The team she was on should also be K instead of B, so I had two mistakes in that one entry. :nervous  Fixed for revision 6.

Some nicknames used between members (if you want to add 'em):
- Watanabe Miyuki -> Mirukissu (Milkiss), 'cuz she's also a kissing demon apparently XD
- Kojima Haruna -> Nyan nyan
- Sashihara Rino -> Sashiko, Rino-chan
- Shinoda Mariko -> Mariko-sama
- Tanabe Miku -> Tanabu (play on reading of her kanji)
- Kasai Tomomi -> Chiyuu, Chiyuu-chan
- Kitahara Rie -> Unagi-chan, Ricchan
- Masuda Yuka -> Yuppai
- Nakamura Mariko -> Komariko
- Ono Haruka -> Haachan
- Ishida Anna -> Annya
- Tojima Hana -> Gao
- Akimoto Yasushi -> Yasusu
All added for revision 6.

Sidenote: Love your entry for Yasusu XD XD
Thanks. And thank you very much for proofreading the file for me.  :twothumbs

Here's the link to the keyfile revision 6: http://www.mediafire.com/?uz12819c8ddtn90 (http://www.mediafire.com/?uz12819c8ddtn90)

I've also updated the full download in the first post to include revision 6, and added a link to just the keyfile as well.

Maybe, one of these days, I'll be able to host the files myself and add a way to check for and download an update to the keyfile from within the program.
Title: Re: Romajifier48 (Windows Software)
Post by: tenkei on February 06, 2012, 07:22:19 AM
good shit melch!

got the latest keyfile, everything seems cool.
only problem I've encountered is that it doesn't recognize 菊地 あやか (Kikuchi Ayaka).
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on February 06, 2012, 05:34:24 PM
^ Thank you.

It seems the second kanji in Kikuchi was wrong. I double checked the source I used, and sure enough it was wrong there as well. I sent them a correction, and it will also be fixed in Revision 7 of the KeyFile - which will be released alongside version 1.1 of the program. There's a couple bugs I found that I need to get rid of. This will most likely be released later today.
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on February 07, 2012, 01:42:03 AM
Here's Romajifier 1.1 w/ KeyFile Rev. #7: http://www.mediafire.com/?1bcykph28zbe49d (http://www.mediafire.com/?1bcykph28zbe49d)

Version 1.1 of the Program:

FIXED: Sometimes when the Options screen was opened, several of the entries would be blank.

FIXED: When the hotkey was pressed without a selection made, instead of the "No Selection Made..." tooltip, there would be a strange version of a Yamamoto Sayaka tooltip.

FIXED: There was a visual glitch when the About screen was opened.

Revision #7 of the KeyFile:

Fixed the Kanji in Kikuchi Ayaka's name, so that her entry will work as expected; as reported by tenkei.

The links in the first post have also been updated.
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on February 12, 2012, 08:49:24 PM
I've updated the KeyFile to Revision #8: http://www.mediafire.com/?qalt18y6q282r7b (http://www.mediafire.com/?qalt18y6q282r7b)

Okada Risako (NMB48 RS) has been changed to Graduated.

Changes were made to account for discrepancy in the Kanji for Kizaki Yuria's name.  This is actually a strange case. Her name in her profile on the official SKE48 website has her name written as 木﨑ゆりあ,
however other official sources (such as the YouTube account) have it written as 木崎ゆりあ.
Note that the second Kanji is slightly different. Both versions will now work with Romajifier48.

Also, I think the next version of the program is going to be 2.0  Normally, I wouldn't want to make a major version change this quickly, but I've been testing out some new functionality that I think warrants it. Here's a screenshot from one of those tests:

(https://lh6.googleusercontent.com/-4kvKTWl75Ag/TzgTpjtjvyI/AAAAAAAADGc/5L66rli_iIQ/s1200/Parser%2520Test.gif) 
[click to enlarge]
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on February 19, 2012, 07:48:54 PM
Here's revision #9 of the KeyFile: http://www.mediafire.com/?ymutu1uq1injv3k (http://www.mediafire.com/?ymutu1uq1injv3k)

I've added the NMB48 3rd Generation Kenkyuusei.

If everything goes according to plan, version 2.0 should be out in the next few days.
Title: Re: Romajifier48 (Windows Software)
Post by: Melchizadek on February 22, 2012, 02:41:10 AM
If everything goes according to plan, version 2.0 should be out in the next few days.

So, everything has mostly definitely not been going according to plan. Especially the massive migraine headache that kept me in bed most of the day. Which really sucks, because I have to go back to work tomorrow.

This could possibly push the release back by about a week. Sorry about that, everybody.  :cry:
Title: Re: Romajifier48 (Windows Software) [Version 2.0 released]
Post by: Melchizadek on February 28, 2012, 01:54:27 AM
Finally, here's the link for Romajifer Version 2.0 with Revision #10 of the Keyfile: http://www.mediafire.com/?7fn0syov9t380ml (http://www.mediafire.com/?7fn0syov9t380ml) (338.56 KB)


Revision #10 of the KeyFile

Added JKT48. I used the Katakana from the official website (including dots between names). Any middle names are included in the Given name. And their last name is in the Family name, even though it isn't necessarily the family name at all (http://en.wikipedia.org/wiki/Indonesian_names). Any single names are placed in the Given name, same as with SDN48.

Made compatible with new Romajifier48 Parsing feature. [see below]


Version 2.0 of the Program:

Note that most of the new options are off by default.

ADDED: Option to Swap Given and Family names for JKT48. If this option is set, JKT48 members Given Name will appear for $1 and Family Name for $2. This way, if you are using Japanese name order for the other groups, JKT48 will still be in the proper order.

ADDED: Option to AutoCopy ToolTip contents to the ClipBoard. CTRL+C still copies the ToolTip if this option is not on.

ADDED: Nogizaka46 Group String is now configurable in the Options. The group is stored as N46 in the KeyFile to save space, and until now that was the only string that would show for them.

ADDED: Parsing feature. This Parsing feature allows the user to select a block of text that contains at least one girls name in Kanji, and the name(s) will be replaced with the girl's name(s) in Romaji. This can then be opened in a dedicated Parser Window, copied directly to the ClipBoard, or opened in a Web Browser (for use with Rikaichan, Google Translate, etc).

Here's a pic of the parser in action (it looks quite a bit different from the test version (http://forum.jphip.com/index.php?topic=31794.msg1002299#msg1002299)):

(https://lh3.googleusercontent.com/-jXd45RM41cQ/T0wfM7TXqBI/AAAAAAAADKc/w0uBsOyITXA/s1800/3.%2520In%2520Action.gif) 
(Click to enlarge)

ADDED: StringSwitch feature. StringSwitch allows the user to change ToolTip strings on the fly. This means you can keep a collection of various strings and switch between which to use via a secondary HotKey.

Here is the StringSwitch in action, showing what you see after each press of a hotkey:

ToolTip Hotkey: (https://lh3.googleusercontent.com/-lbixvLOY8OM/T0wPabdl76I/AAAAAAAADJc/zqbtghI-1Qk/6.%2520Default.gif)  StringSwitch Hotkey: (https://lh4.googleusercontent.com/-cKIuMRUd7a4/T0wOuhNRb9I/AAAAAAAADI8/79hV4O38YLc/s800/2.%2520Subject.gif)  ToolTip Hotkey: (https://lh3.googleusercontent.com/-BbScLQeDScQ/T0wOx9af6vI/AAAAAAAADJI/o5sYIu-66Vc/4.%2520Thread%2520Subject.gif) 

StringSwitch Hotkey: (https://lh3.googleusercontent.com/-Ul2K-LNL0ZM/T0wOunV4aJI/AAAAAAAADIs/J5AQCuqlncs/s800/3.%2520Body.gif)  ToolTip Hotkey: (https://lh4.googleusercontent.com/-L9iZmEW8u9A/T0wOx3nAlxI/AAAAAAAADJE/twhHy0x93NM/5.%2520Thread%2520Body.gif) StringSwitch Hotkey: (https://lh3.googleusercontent.com/-ccF9WglxLqs/T0wOuv4wfpI/AAAAAAAADIw/ZXnsJi57dkg/s800/1.%2520Default.gif) ToolTip Hotkey: (https://lh3.googleusercontent.com/-lbixvLOY8OM/T0wPabdl76I/AAAAAAAADJc/zqbtghI-1Qk/6.%2520Default.gif) 

"Default" is whatever string you configure to be the normal ToolTip string, the other two are included with the program.

CHANGED: Completely redesigned Options screen, with tabbed interface.

Here's the screenshots of it:

(https://lh5.googleusercontent.com/-vDlUu41IT2U/T0wSDtrO_II/AAAAAAAADJo/jR78B2gwp5g/1.%2520General%2520-%2520Parser.gif)  (https://lh4.googleusercontent.com/-d5ueps41Q20/T0wSDnQ9XCI/AAAAAAAADJ0/XYCgN3sPI4c/2.%2520Strings.gif)  (https://lh6.googleusercontent.com/-HZRHT7aX6jU/T0wSDvfnxbI/AAAAAAAADJs/OQ6OGBUr45s/3.%2520StringSwitch.gif)
(Click to enlarge)

ADDED: Support for multiline ToolTips, as can be seen in the "Girl Thread Body" example above. Before, you could enter a multiline string into the options screen, but anything below the first line would disappear never to be seen again.

FIXED: If the ToolTip Hotkey was changed in Options, the change would not take affect until Romajifier48 was restarted.

CHANGED: The Example Output in Options is now a button that shows an actual ToolTip when pressed. ToolTip will show for amount of time currently entered in the Options, so this is useful to test that as well.

ADDED: Thank you for upgrading screen is shown when upgrading from pre-2.0 versions of Romajifier48. This is just a modified version of the Welcome screen shown to completely new users. Also, the program will update the .ini file to the new format while keeping your previous settings intact.

ADDED: If a Romajifier48.chm file is found in the Help subfolder, then the tray menu will include Help. You'll notice there is currently an empty "Help" subfolder. I plan to write a detailed help file, soon. But right now; I haven't even started it, and I'm pretty burned out from all the programming I've been doing. So, rather than wait even longer to release, or put out an upgrade just for the help file; I made it to where the help file can just be dropped in later and Romajifier48 will automagically add a "Help" item to the tray menu that opens the file.

And speaking of empty folders...

ADDED: Support for adding external tools to the tray menu. There's also an empty "Tools" subfolder. Any external helper programs that I write will go into this folder. They will have the option of "plugging themselves into" Romajifier48's tray menu. The first one will probably be a program to import and export the StringSwitch strings.

The other new subfolder, "Templates", is not empty. It contains two templates for the "Open in Browser" feature of the parser. I will talk more about templates, including information on how to "roll your own", in a later post. I'll just say for now that HTML is definitely not my strong suit.

A couple of known issues:

1. Even though the ToolTip will still pick up a girl's name with spaces in it, the Parser will not. If I used the same method, all the spaces in the text in the Parser would disappear. You can, however, call up the ToolTip from inside the Parser. This is on the roadmap for a future release.

2. Even though Rikaichan (in Firefox) works fine with the webpage of parsed text, Rikaikun (in Chrome) will not. I haven't actually figured out why this is, but I think it may be some limitation of Rikaikun. Chrome's built in use of Google Translate works fine (or as well as Google Translate ever works for Japanese text). This will be fixed if/when I figure out what's causing it, and if it's something I can do from my end.

Anyway, feel free to ask any questions here if you aren't sure how something works. That way I'll know I need to include it in the help file.

Right now, I'm going to get some rest before tackling the mountain of NMB48 pics I've been neglecting while working on this.
Title: Re: Romajifier48 (Windows Software) [Version 2.0 Released]
Post by: Melchizadek on March 10, 2012, 06:37:55 PM
Here's Romajifier 2.0.1 with Revision #11 of the KeyFile: http://www.mediafire.com/?ibmjkuamxd8a8ul (http://www.mediafire.com/?ibmjkuamxd8a8ul) (338.7 KB)


Version 2.0.1 of the Program:

As can probably be guessed by the number, this is a minor upgrade. In fact, there's just one thing in the Change Log.

ADDED: Avoid errors caused by certain names for StringSwitch strings.

Basically, this means that the user is now not allowed to use the words "Default" or "NONE" as names for StringSwitch strings. The characters forward slash ( / ) and pipe ( | ) are also not allowed. This is because these are all used internally by the program, and cause strange errors if used.


Revision #11 of the KeyFile:

Reflects the formation of Team H (HKT48).


Due to the fact that I suck at writing documentation, I still have no ETA on the help file. I'm hoping that the lack of questions in this thread means that the interface is intuitive enough that everyone figured it out.  XD

I have, however, already started working on a few external tools that will hopefully be ready for release when the KeyFile gets revised for the graduation of the 3 SKE48 members.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 25, 2012, 09:02:58 PM
Here's Romajifier 2.1 with Revision #12 of the KeyFile: http://www.mediafire.com/download.php?1012z17f3uiuiko (http://www.mediafire.com/download.php?1012z17f3uiuiko) (339.04 KB)


Version 2.1 of the Program:

ADDED: The Parser will now recognize Kanji names with spaces. This solves the first of the known issues that I listed at the release of 2.0

ADDED: Support for Girls to be in multiple Groups/Teams. (Uses the Separator for Multiple Nicknames).

So, on my setup, Milky's ToolTip looks like this:

(https://lh5.googleusercontent.com/-EqTpUTZwrcI/T29kvNwlwkI/AAAAAAAADPU/t0wDPPMWiI8/s800/Milky.jpg)


Revision #12 of the KeyFile:

Five Kenkyuusei promoted to Team 4. Congratulations, girls.

Matsui Jurina & Watanabe Miyuki edited to reflect "Rental Transfer".


Also, I have five external tools that are pretty much ready to go. The plan is to have a separate post for each of the tools, starting tomorrow or possibly late tonight when I get home from work. This is so I can explain each of the tools without having to write one really, really, long post.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 27, 2012, 12:26:22 AM
Here is the StringSwitch Import Export Tool: http://www.mediafire.com/?21vpoidkrndvcgp (http://www.mediafire.com/?21vpoidkrndvcgp) (344.21 KB)

This tool is useful if you have a lot of StringSwitch Strings that you want to backup, or possibly transfer to another computer. It's also useful if users want to share StringSwitch Strings with each other.

Just put the StringSwitch Import Export Tool.exe in the Tools subfolder of Romajifier48. When you run it you will get this message:

(https://lh6.googleusercontent.com/-sWKmIkW79qI/T3DeDAw1VlI/AAAAAAAADPg/frpkKzSlvAg/s800/01.%2520MsgBox.gif)

Just press yes. Romajifier48 will restart, and the traymenu will have changed from this:

(https://lh5.googleusercontent.com/-cunU_BSFino/T3DeDDa8CaI/AAAAAAAADPk/DGXQVEAW3YA/s800/02.%2520TrayMenu%2520Before.gif)  To this:  (https://lh6.googleusercontent.com/-Xz_C-4nr8nY/T3DeDEnB9hI/AAAAAAAADPs/47VmwJxMcZo/s800/03.%2520TrayMenu%2520After.gif)

You get two tools in one! This, however, still only counts as one of the five tools I mentioned in the previous post.

When you click on StringSwitch Export Tool, you get a list of all active and inactive Strings:

(https://lh4.googleusercontent.com/-dEL85LwptYQ/T3DeDWrOgOI/AAAAAAAADQE/9SiKA57KFJA/s1000/04.%2520Export%2520Tool.gif)
(Click to enlarge)

You can double click on any String name to see what it looks like in action:

(https://lh6.googleusercontent.com/-rAyxe1Ik1qA/T3DeDttLTWI/AAAAAAAADP0/RCFnuIkS5is/s800/05.%2520DoubleClick.gif)

Just choose which strings you wish to export (you can SHIFT+Click or CTRL+Click to choose multiple strings) and press the Export button. You'll get a save file dialogue. The extension for the saved file is .sse (StringSwitch Export file).

Then, after you choose a file to save it to, you'll get a message telling you it's done, and you can close the tool.


When you run the StringSwitch Import Tool, the first thing you get is an Open File dialogue. You choose which .sse file you want to open, and then get a list of Strings in the file:

(https://lh3.googleusercontent.com/-6zYJeajE5LA/T3DeEDlODfI/AAAAAAAADQU/Vuv9QZaj3Pg/s1000/08.%2520Import%2520Tool.gif)
(Click to enlarge)

Just like the Export Tool, you can double click to see a String in action, and can choose multiple strings at once. Here, though, you have the choice to import strings as either active or inactive.

If you already have a String with the same name, you'll see this:

(https://lh4.googleusercontent.com/-NjXS56D9FDY/T3DeEUD69BI/AAAAAAAADQc/W_Ig2dcbya4/s800/09.%2520Already%2520a%2520String.gif)

The Old String and New String buttons will show you the ToolTip of each String.

You have a choice to Replace the old string entirely with the new one, Rename the new string and keep both, or Ignore the new string and keep the old one.

Once the tool is done importing, it will give you a message letting you know; and you can close the tool.

And that, I believe, is everything a user needs to know to use the tool. It's certainly not my favorite of the five tools, but it does give the user the option to add some useful functionality to the main program.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 27, 2012, 06:05:08 AM
Next up is the LookUp Tool: http://www.mediafire.com/?pz8bn3ra9mgbwzd (http://www.mediafire.com/?pz8bn3ra9mgbwzd) (366.96 KB)

Like the previous tool, when you put the LookUp Tool.exe file in your Tools subfolder and run it, you'll get a message:

(https://lh6.googleusercontent.com/-doJ8KrUNhBY/T3En8Y7bsDI/AAAAAAAADQ8/MzZ2TDd-NiI/s800/01.%2520MsgBox.gif)

And a new entry in the tray menu:

(https://lh3.googleusercontent.com/-n4aGcIfdgvk/T3En8b-g77I/AAAAAAAADQ0/i7JDL3I92Rg/s800/02.%2520Tray%2520Menu.gif)

Unlike the previous tool, however, you don't actually have to be using Romajifier48 to use the LookUp Tool; but using them together does unlock a lot of the LookUp Tool's potential. The LookUp Tool does require you to have at least revision #12 of the Girls.48 KeyFile (and will complain if it doesn't find it).

If anyone wants to use the LookUp Tool without Romajifier48, they can grab the KeyFile by itself here (http://www.mediafire.com/?5avy2gigdyc5fcc), and put it in the same folder as the LookUp Tool.


So first, I'll discuss what can be done with the LookUp Tool even without Romajifier48.

When the tool loads, you'll see this screen:

(https://lh3.googleusercontent.com/-pMPC6zlZLD8/T3En8WT0f7I/AAAAAAAADQ4/u-88TexypYQ/s1200/03.%2520LookUp%2520Tool%2520%2528No%2520Romajifier%2529.gif)
(Click to enlarge)

From here you can use the tool to look up girls in the KeyFile using various criteria. If you click on LookUp right away, you'll get a list of all current members.

Say you have no idea who has the nickname "Tomochin". If you do a search for nickname Tomochin, you'll get this result:

(https://lh3.googleusercontent.com/-wKiyNcC8lJ0/T3En89leTeI/AAAAAAAADRQ/LNVFbJMWJ5A/s1200/05.%2520Tomochin.gif)
(Clicky)

Now you can copy her name to the clipboard, or save it in a text file if you'd like.

You can also use the tool to get a list of all the Harukas:

(https://lh3.googleusercontent.com/-qy6EiBMQIcg/T3En87IWbbI/AAAAAAAADRU/hjFgvJ7HekY/s1200/06.%2520Harukas.gif)
(Clicky)

If you click on "Choose Groups and Teams to Include" this screen comes up:

(https://lh5.googleusercontent.com/-63vQBsQPYR0/T3En8ma9wKI/AAAAAAAADRI/LXDHKbKbb5s/s800/04.%2520Choose%2520Groups.gif)
(Click to enlarge)

Here you can narrow the search down to only certain Groups and/or Teams. If you choose a group but not a team, the search will include the entire group. You can use multi selection here to narrow the search down to, for example, Teams K, KII, and N. You can also choose a Group/Team, and no other criteria, to get a list of that Group's/Team's members.

Oh, and Jurina and Milky will show up under both of their Groups and Teams.

Now, for the added benefits when combined with Romajifier48.

If you run the LookUp Tool alongside Romjifier48, the screen will actually look like this:

(https://lh5.googleusercontent.com/-sVox9mdpiy4/T3En9IHDg6I/AAAAAAAADR0/JoDmPtHCtWA/s1200/07.%2520LookUp%2520Tool.gif)
(Clicky)

Now, you can choose which string to show in the results. "Family Given (Reversed for JKT48)" is the string that is used if you don't have Romajifier48, but now you can choose the Default ToolTip String, the Parser String, or any Active or Inactive StringSwitch Strings. The results will also use all Romajifier48 string settings, such as the Nickname Separator, RS Team name, etc.

Inactive isn't a choice in the above screenshot, because there are no Inactive Strings currently. However, after importing the Strings from the included "LookUp Tool Examples.sse" file into Inactive Strings [Ha, didn't think the Import Export Tool was going to be used here, did you], you can get to this:

(https://lh3.googleusercontent.com/-6T7WXBlMUEo/T3En9PzhAAI/AAAAAAAADRk/zcepbHO9Ai0/s1200/08.%2520LookUp%2520Tool%2520%2528Kanji%2529.gif)
(Clicky)

Now, a String that is only the Kanji would be pretty useless for Romajifier48, but if left as an Inactive String it can come in pretty handy in the LookUp Tool. You can, for example, look up the Kanji for Tomochin's name:

(https://lh3.googleusercontent.com/-xnmOO0mfuGU/T3En9Q6IosI/AAAAAAAADRo/IZhPvdpPHPw/s800/09.%2520Tomo%2520Kanji.gif)

As you may have noticed from the Harukas example above, the result list is sorted in alphabetical order. This actually allows you to do custom sorting using Strings. For example, the "By Group" String will get the Harukas list to look like this:

(https://lh6.googleusercontent.com/-Ra3ICY60OeY/T3En9iFSUxI/AAAAAAAADR8/AtCLnhJUn5k/s1200/10.%2520Harukas%2520by%2520Group.gif)
(Clicky)

And that is the LookUp Tool. Personally, I love this tool and have been using it more than the regular Romajifier48 functionality. Though, that's probably in large part due to its connections to the last two tools in this batch of five.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 27, 2012, 06:42:33 PM
The third tool is actually Tools Setup: http://www.mediafire.com/?cu3wkjib0jjyt4v (http://www.mediafire.com/?cu3wkjib0jjyt4v) (421.09 KB)

If you've been following along with the tool introductions, You'll have a tray menu that looks like this:

(https://lh3.googleusercontent.com/-n4aGcIfdgvk/T3En8b-g77I/AAAAAAAADQ0/i7JDL3I92Rg/s800/02.%2520Tray%2520Menu.gif)

So far, there's been no way to edit the tools menu. That's the gap this tool is meant to fill.

Just place the "Tools Setup.exe" and the Tools.ini files in your tools subdirectory. When you start up Tools Setup, you'll see this screen:

(https://lh3.googleusercontent.com/-wjHaO5O_ivg/T3Hmqj1rXTI/AAAAAAAADSY/SmYQWDgo17I/s1200/01.%2520Tools%2520Setup%2520%2528Before%2529.gif)
(Clicky)

Here you can easily "install" and "uninstall" tools from the tray menu, as well as rearrange the order of the menu. I've made some changes here:

(https://lh6.googleusercontent.com/-b06GEay-ScQ/T3HmqivuzeI/AAAAAAAADSc/9v9jcOCmgas/s1200/02.%2520Tools%2520Setup%2520%2528After%2529.gif)
(Clicky)

After clicking on save the following message comes up:

(https://lh6.googleusercontent.com/-SYx-RkvR4oQ/T3HmqkP62DI/AAAAAAAADSU/XVe7rQDzSeg/s800/03.%2520MsgBox.gif)

And after clicking yes, the tray menu for Romajifier48 now looks like this:

(https://lh6.googleusercontent.com/-VyyH0n5L4ew/T3HmrDOwhhI/AAAAAAAADSs/vj0g7PowcAI/s800/04.%2520TrayMenu%2520%2528After%2529.gif)

And that is all there is to Tools Setup. A bit anticlimactic after the introduction of the LookUp Tool, I'm sure. I thought about posting it first, but all it would have done at that point is add itself to the Romajifier48 tray menu. That would have been pretty useless. I'm introducing it now because the last two tools aren't actually run from the tray menu.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 28, 2012, 06:49:43 AM
Now for the fourth tool, the Ranker: http://www.mediafire.com/?gqzkt20bz4d9tey (http://www.mediafire.com/?gqzkt20bz4d9tey) (318.43 KB)

About a month ago, I did a major ranking (http://forum.jphip.com/index.php?topic=20371.msg1009736#msg1009736) of the AKB48, SKE48, and NMB48 girls. This was, while rewarding, quite a bit of work. Not just deciding the order to put the girls in, but also typing in all the numbers.

While working on that ranking, I thought about the old AKBRanker (http://akbranker.ooo48.net/) that was once used a lot around here. I thought it would be nice if it had actually still been updated on a regular basis. Keeping an up to date list of the OOO48 girls for a ranker like that would mean rewriting the code pretty often though. I should know; as of this writing the first Girls.48 KeyFile was only released about two months ago and is already on revision #12, with a 13th coming in less than a week. Plus, if someone wanted to rank just a specific team or a list using some other criteria, then a database would have to be kept of that information as well. That would be a pretty daunting task to go through just for a ranker.

Wait a minute, I thought, I've got a file with all of that information - that I'm planning to keep up to date - right here. What's more, once I've finished the LookUp Tool (which I had already thought about, but not started coding, at the time), there will be a way to create lists of the girls based on all sorts of criteria. Wouldn't it be awesome to be able to rank any list created by the LookUp Tool and format it with numbers automatically?

Anyway, now that I've probably shared more than anyone really wanted to know about my thought process, I'll tell you about the program itself:

The Ranker itself is actually a full standalone program. If you run it; it will let you open a text file, rank the contents, and then prompt you to save the ranked list to a file. So it can actually be used to rank any list you want, not just OOO48 girls. However, since it was developed alongside the LookUp Tool, it's when you put the Ranker.exe in the tools directory that things get interesting.

Remember this list of Harukas?

(https://lh3.googleusercontent.com/-qy6EiBMQIcg/T3En87IWbbI/AAAAAAAADRU/hjFgvJ7HekY/s1200/06.%2520Harukas.gif)
(Clicky)

Well, if the LookUp Tool "sees" the Ranker, the results screen will actually look like this:

(https://lh4.googleusercontent.com/-a88L8joY58w/T3KAPaCANyI/AAAAAAAADTA/j2do1mhC1-I/s1200/01.%2520LookUp%2520Tool%2520%2528With%2520Ranker%2529.gif)
(Clicky)

Now there's a new "Rank List" button. Click it and the Ranker will start up, with the list fully loaded. Here's a screenshot from in the middle of ranking the Harukas:

(https://lh4.googleusercontent.com/-wdrMbkYLcVQ/T3KAPXMon4I/AAAAAAAADS4/aYDCcFO0MOw/s1200/02.%2520Ranker.gif)
(Clicky)

Yes, the interface is almost an exact duplicate of the website version (minus the pictures). So, I'll go on record right now to say that the Ranker interface is heavily inspired by the AKBRanker, written by Johpan. Please don't sue me.  :nervous

Anyway, after the ranking is finished, the LookUp Tool results screen reopens with the ranked list in it:

(https://lh5.googleusercontent.com/-JPJzF0IydFQ/T3KAPVJlqpI/AAAAAAAADS8/YPUGrnpjUBc/s1200/03.%2520LookUp%2520Tool%2520%2528After%2520Ranking%2529.gif)
(Clicky)

Which, like any other result, can be copied to the clipboard (for posting in the forums here, for example) or saved to a file.

This can be done with any list created by the LookUp Tool. So you can rank all of AKB48, or members of Teams A and S, or the entire list of 429 entries in the Girls.48 KeyFile - though that would probably take a very long time to do.

And that is the Ranker. I don't know about anybody else, but I'll be using it for all my rankings from now on. So now, there's now only one tool left to post.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 29, 2012, 07:04:51 PM
The last - but not least - of the five tools is the Quizzer: http://www.mediafire.com/?eostd8och2uh6ad (http://www.mediafire.com/?eostd8och2uh6ad) (328.41 KB)

Like the Ranker, the Quizzer can be used as a standalone program. It will open a properly formatted text file and present the user with a quiz. The proper format for a quiz is that each line of the file needs to be like this:

Question : Answer

Also like the Ranker, the Quizzer is "seen" by the LookUp Tool if it's in the tools directory; but only if a certain condition is met. The user must choose a StringSwitch String with the word "Quiz" in its name.

The Quizzer comes with a "Quizzer Examples.sse" file. This file contains two StringSwitch Strings that can be imported into Romajifier48. I would suggest importing them as Inactive. The example below uses the "Kanji Quiz" String.

Here, I'm about to do pull up a list of Harukas again:

(https://lh5.googleusercontent.com/-t56MqXPWMQk/T3SJxBT8ELI/AAAAAAAADUU/zYfv2XHS984/s1200/01.%2520LookUp%2520Tool%2520%2528Kanji%2520Quiz%2529.gif)
(Clicky)

In order for the Quizzer to work properly, the String needs to be formatted as Question : Answer. In the case of "Kanji Quiz" it is $0 : $1 $2 ($3). Here are the results:

(https://lh5.googleusercontent.com/-1QWXu_MCOFg/T3SJxJIwEpI/AAAAAAAADUU/DPgR9yJIquA/s1200/02.%2520Results%2520%2528With%2520Quizzer%2529.gif)
(Clicky)

Instead of a "Rank List" button, there is a "Take Quiz" button. Click it and you're given a choice of which Quiz Mode to use:

(https://lh4.googleusercontent.com/-Csd6pCNZze0/T3SJxAoPs7I/AAAAAAAADUU/bvlLp2xpqV8/s1200/03.%2520Choose%2520Mode.gif)
(Clicky)

Once Through List: The questions are shuffled, and - after each is presented once - a score is given.

Review Incorrect Till All Correct: The questioned are shuffled, and - after each is presented - any questions the user missed are reshuffled and presented again. This continues till all questions have been correctly answered. Then a score is given.

In either mode, the score is the percentage of total answered questions that were correct. So the first mode is a better indication of how much you know, while the second is good for learning. I chose the first for this example.

After the choice is made, the first question is presented:

(https://lh6.googleusercontent.com/-mZ8Dq0INPeM/T3SJxpDX-_I/AAAAAAAADUU/ZRVbEVL8hxA/s1200/04.%2520Question.gif)
(Clicky)

Just answer the question to yourself, and then click on it. Then, the next screen comes up:

(https://lh4.googleusercontent.com/-e0e3_cnX1OM/T3SJyV762nI/AAAAAAAADUU/wnZtrs5tTb0/s1200/05.%2520Answer.gif)
(Clicky)

The answer is on the left. You just have to click the button indicating whether your answer was correct or incorrect. Then the next question is shown. And so on till the you're done with the quiz and the score is shown:

(https://lh4.googleusercontent.com/-ZuEl7MG3dZM/T3SJyJU727I/AAAAAAAADUU/xnlmZKk-i1A/s1200/06.%2520Score.gif)
(Clicky)

Yay, I knew 64% of the Harukas by Kanji. Once you click on the score, the Quizzer closes.

The other included String is a quiz that presents you with a girl's nickname(s) and expects her full name as an answer. You have to careful with that one though, because some girls in different groups have the same nickname.

And with that, all of the Tools I've made so far have been posted.
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on March 31, 2012, 08:33:14 PM
Here's Revision #13 of the KeyFile: http://www.mediafire.com/?2d1271ipmte9f21 (http://www.mediafire.com/?2d1271ipmte9f21) (12.34 KB)

I've marked Ono Haruka, Mano Haruka, Yamada Erika, and all of SDN48 as Graduated. Almost makes me believe the number 13 really is unlucky.
Title: Re: Romajifier48 (Windows Software) [Version 2.2 Released]
Post by: Melchizadek on April 05, 2012, 09:24:13 AM
I apologize in advance, because this is another one of those insanely long release posts.

Here's the Regular distribution of Romajifier48 version 2.2 with Revision #14 of the Girls.48 KeyFile: http://www.mediafire.com/?rs4508jk1j2nn5n (http://www.mediafire.com/?rs4508jk1j2nn5n) (353.3 KB)

And, here's the Plus distribution: http://www.mediafire.com/?5ddgdq2so796ulc (http://www.mediafire.com/?5ddgdq2so796ulc) (2.54 MB)

The only difference between the two distributions is that Plus includes the newest versions of all six external tools. Yes, there's six now. More on that in a bit.


Revision #14 of the KeyFile:

Marked Suzuki Rika as Graduated.

"Ungraduated" Urano Kazumi and marked her Group and Team as WH7. Cindy always did want to be special.  :lol:

Added birthdates for all entries except Wako Junna. This is the big change that rippled out and affected almost everything else. Oh, and Wako Junna was an SKE48 2nd generation Kenkyuusei who left before her birthdate was even posted anywhere. Also, Siyeon's birthdate on every SDN48 related site that I could find was simply listed as March 11th, with no year. However, a site about her career as an actress in Korea listed her full birthdate (1983/03/11).


Version 2.2 of Romajifier48:

ADDED: Strings for Birthdate ($7) and Age ($8).

So, the string:

Code: [Select]
$1 $2 ($3): $4 Team $5 $6
Birthdate: $7   Age: $8

Will result in:

(https://lh4.googleusercontent.com/-ykeC7vCug1w/T3yXKazW26I/AAAAAAAADWg/eoWmGBJSpLY/s800/02.%2520Tooltip%2520with%2520BD%2520and%2520Age.gif)

The default for $7 is the date in the ShortDate format for the current user's locale. (Set in Regional and Language Options under Win XP). The default for $8 is the age in years. In calculating the age, the current date in Japan is determined "magically" without looking it up online. (Actually the Windows Time and Date and Time Zone information is used to determine UTC+9, but magic sounds more awesome.)

ADDED: On-The-Fly string formatting.

I wanted the user to be able to format the Birthdate and Age strings however they see fit. But, I didn't want it limited to just one possible format; so the formatting can now be done in the ToolTip, Parser, or StringSwitch String itself. Which means that this string:

Code: [Select]
$1 $2 ($3): $4 Team $5 $6
Birthdate: $7[yyyy/mm/dd]    Age: $8[YY`Y MM`M DD`D]

Will result in:

(https://lh6.googleusercontent.com/-ZD173WsZt5s/T3yXxGUdZSI/AAAAAAAADXA/VyD1P_bx3D4/s800/04.%2520Tooltip%2520with%2520Formatted%2520BD%2520and%2520Age.gif)

Then, when I realized I could do it, I went back and added On-The-Fly formatting to most of the other strings as well. This could come in handy if, say, the user wants the nickname separator in some particular StringSwitch String to be different than the default set in options. This is probably the most complex thing I've put into Romajifier48 yet. So there is a "String Formatting.chm" file in the Help directory, with a table showing all the On-The-Fly string formats.
Also, I think the method for using commas as separators in Groups and Teams came out really unintuitive, so I would suggest not doing it for now because I'll probably revise it at some point. Everything else should be okay though.

ADDED:  Double clicking on the list of available strings (the area that tell you $0 = Kanji etc.) on the Strings tab of the Options window - or the StringSwitch Edit String window - will open the "String Formatting.chm" file. I figure the best way to learn the On-The-Fly formatting is to play around with it, so I made the help file for it easy to get to from the window you enter the strings in at.

FIXED: Spacing issue when $1 was included in String and no Family Name was present. So, for example, if a string is $1 $2 - and there is no Family Name for this girl - the result would act as if the string were just $2 with no space present. This had actually already been partially solved in the LookUp Tool (to make sure the alphabetical order would come out right).

FIXED: Spacing issue when $6 was included in String and Girl was not Graduated. Same thing as above just with $6 instead of $1.

Now for what's included in the Plus distribution.

The LookUp Tool:

Of course, the LookUp Tool had to be updated to handle Birthdates and Ages. The main window now looks like this:

(https://lh6.googleusercontent.com/-MgJiGGmsIio/T302mZrbXfI/AAAAAAAADYE/kZt5z7Io9IQ/s1200/01.%2520LookUp%2520Tool.gif)
(Clicky)

Note the new "Birthdate/Age:" label with the "Click to Choose" button. I'll get back to that in a moment.

The Tools directory has an "Example Strings.sse" file. This contains the four strings included with the previous releases of the LookUp Tool and the Quizzer, as well as two new strings. "By Birthdate", which makes my favorite example - the Haruka list - look like this:

(https://lh5.googleusercontent.com/-yuouM01i9H8/T302mdsW2vI/AAAAAAAADYE/wE-wo1PGlII/s1200/02.%2520Harukas%2520By%2520Birthdate.gif)
(Clicky)

And "By Age", which shows this:

(https://lh3.googleusercontent.com/-z-9ULf6SR4o/T302mXEgcxI/AAAAAAAADYE/qhvTSVXujaw/s1200/03.%2520Harukas%2520By%2520Age.gif)
(Clicky)

(Note: Three(!) Harukas graduated since the last time I used this list as an example. I used the "Current and Graduated Members" to get the full list today.)

Now then, if you click on that "Click to Choose" button that I mentioned earlier, you'll get this:

(https://lh3.googleusercontent.com/-J5eQmoBUta8/T302mvsjIKI/AAAAAAAADYE/9fBXR755ozM/s1200/04.%2520Select%2520Birthdate%2520and%2520Age.gif)
(Clicky)

The "Day of Week" and "Month" lists use the current user's locale, so I get this:

(https://lh5.googleusercontent.com/-jkAjqfEPOLo/T302m7nwaAI/AAAAAAAADYE/BcCvNf6rwpI/s1200/05.%2520English.gif)
(Clicky)

Whereas someone else might get this:

(https://lh3.googleusercontent.com/-mDyXA4Rfc94/T302nCE1GdI/AAAAAAAADYE/9J7dJAjoj6Y/s1200/06.%2520Finnish.gif)
(Clicky)

The Age part is done as a range to give it the most flexibility. The user can look up girls who are in a certain range, a certain age or older (leave the To field as any), a certain age or younger (leave the From field as any), or exactly a certain age (put the same number in both fields).

This can be combined with certain strings to do things like, as an example, look up the birthdates of girls who are exactly 17 years old:

(https://lh4.googleusercontent.com/-rYxQRF2L7RI/T302nujItEI/AAAAAAAADYE/Dv2VwMUfmVc/s1200/07.%252017%2520Year%2520Olds%2520by%2520Birthdate.gif)
(Clicky)

Of course that particular example can be done easily in the Birthday Countdown here at JPHiP by using the Prepare the Thread sorting, and with pictures.

The StringSwitch Import Export Tool:

Updated so that Birthdate and Age strings, and On-The-Fly formatting, would display correctly in the examples.

Tools Setup:

The Tools Setup program was actually not changed at all. However, the Tools.ini file that it uses was updated to include the new sixth tool.

The Quizzer:

The Quizzer didn't need to be updated because of the Birthdates and Ages, because it never interacts directly with the Girls.48 file. Lists are sent to it by the LookUp Tool. However, there was a bug involving file encoding - when used as a standalone program - that needed to be fixed. So, that was done.

The Ranker:

The Ranker had the same file encoding bug as the Quizzer (they use the same function to open files), so that had to be fixed here as well.

Also, a new ranking mode was added. Before ranking, this window is now shown:

(https://lh4.googleusercontent.com/-peqDUpcEUbI/T31ALjr8ueI/AAAAAAAADYg/TED5Br1KaUM/s1200/01.%2520Choose%2520Mode.gif)
(Clicky)

If "One on One Battles" is chosen, the ranking proceeds exactly like before. But, if the user chooses "Whole List at Once", this window comes up:

(https://lh6.googleusercontent.com/-_17vaa8VLIA/T31ALhcufKI/AAAAAAAADYg/NgD77D5HOdU/s1200/02.%2520Whole%2520List%2520at%2520Once.gif)
(Clicky)

In this mode, an item in the list can be chosen and moved up or down the list with the buttons on the left.

And introducing, The Birthdays Tool:

The Birthday Tool can be added to the Romajifier48.ini tray menu by either running it once or using Tools Setup, just like the LookUp Tool and the StringSwitch Import Export Tool.  Also, like the LookUp Tool, it can be run without using Romajifier48 at all if the Girls.48 file is in the same folder. Though I can't imagine anyone would want to do that.

When run, this window appears first:

(https://lh6.googleusercontent.com/-WC44TNo7iYM/T31Bl7fRDLI/AAAAAAAADZE/k0xfkPlfFpY/s800/01.%2520InputBox.gif)

Choose a number, click "OK" and the next thing you see is:

(https://lh4.googleusercontent.com/-Bv8UeyueW0U/T31Bl_tbg9I/AAAAAAAADZE/TBfzO5FM4QI/s800/02.%2520Progress%2520Bar.gif)

Don't be too alarmed. On my computer it took about 45 seconds to process 365 days.

Then the results come up:

(https://lh4.googleusercontent.com/-Nhn8BhQdT54/T31Bly2nl3I/AAAAAAAADZE/WT79x4G_xZM/s1200/03.%2520Results.gif)
(Clicky)

The results here are very simple. You just get the days on which there is at least one birthday, with the girl's name and the age she turns on that day. It's definitely no replacement for the Birthday Countdown, but it isn't meant to be. It's just a simple and (relatively) quick list of today's and/or upcoming day's birthdays that can be accessed from the Romajifier48 tray menu.

Maybe one of these days I'll get that Romajifier48.chm help file done, but not if I keep adding features to the programs instead of working on it.  :nervous
Title: Re: Romajifier48 (Windows Software) [Version 2.1 Released]
Post by: Melchizadek on April 09, 2012, 07:17:48 PM
This is the first post in this thread in a while that doesn't include a download. I am working on what will probably be Version 2.3, and here's what I've done so far:

1. Changed the way On-The-Fly formatting handles commas. Like I said in the previous post, this came out extremely unintuitively at first. Now "`," (without the quotes of course) will produce a literal comma, no matter where it occurs in the string. This leads to updates of Romajifier48, the LookUp Tool, and the StringSwitch Import Export Tool.

2. Linked the LookUp Tool and the Birthdays Tool together using a StringSwitch String (similarly to how it works with the Quizzer). LookUp results can be sent directly to the Birthdays Tool; and the Date, Name, and Age strings can be customized.

3. Made Quizzer only accept a colon with a space before and after it as a separator. This way a colon can be used as normal punctuation in either the Question or Answer strings without causing a bug.

I'll probably also add some configuration options for the tools that can be changed via Tools Setup.

In retrospect, I probably should have kept Romajifier48 in Beta for longer, while I added so many features. But I honestly thought I was done when I released 1.0 (except for bug fixes).  :lol:

Now, on to the point of this post. So far, Romajifier48 has been guided by my vision alone. I'm pretty happy with where it's at, and where it's headed. But, I know I'm not the only one using the program, so I'm requesting some user feedback. No one besides myself has posted in this thread since the release of 2.0, and I really want to know what people think about all the new features: The Parser, StringSwitch, On-The-Fly formatting, and the external tools.

Do you think they are great additions to the program?
Do you think they're overkill?
Do you wish I would hurry up with that damn help file, so you can figure out how to use them all?

Also, a few more questions:

Should I release a "Lite" version of the program with no Parser, StringSwitch, or On-The-Fly formatting features and a simpler options window? [This would essentially be Version 1.1, but with the "Swap Given and Family names for JKT48" and "String to display for Nogizaka46" options, the Birthdate (formatted to ShortDate for current user's locale) and Age (formatted to years only) strings, and all pertinent bugfixes.]

Is there anything about the program that you wish worked differently? [This includes the external tools]

Are there any feature requests?

Anything goes on that last question, no matter how farfetched it seems. Heck, when I first tested the original functionality - by highlighting "山本彩", hitting CTRL+R, and having a standard Windows message box with "Yamamoto Sayaka" in it popup - I thought I had stretched myself to the limits of my programming ability. If any one had asked me to add Parsing or StringSwitch capabilities then, I would have told them they were crazy.

So here's the plan. Any requests that I can fill easily will get added to 2.3 (or possibly 2.4), while any major requests will get added to the roadmap for version 3.0. Once I'm done with with 2.3 (or 2.4) I'll finally get that help file done, then take a long break before I start on the 3.0 development cycle. The only updates to the program(s) during that time will be bugfixes. Of course, I'll keep the KeyFile updated as needed by changes in the membership.

I'll probably also use that time to find a (hopefully free) web and file host, and set up a site for Romajifier48. That will make it a lot easier for users to find the latest version, and what it's features are, than reading through this thread and trying to figure it out.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on April 25, 2012, 02:19:22 AM
Version 2.3 is here, and it is the last feature update to the Romajifier 2.x development cycle.

Any versions after this point will be bugfixes, and will be numbered 2.3.x. Hopefully, there won't be any need for this very soon. I've tested this version pretty thoroughly, and think I've got out most of the bugs. But please do let me know if you find any. I will, of course, continue to update the KeyFile as things change in the OOO48 empire.

Anyway, here is the Regular distribution of Version 2.3 with Revision #15 of the Girls.48 KeyFile: http://www.mediafire.com/?pt7sqy3ym7xyf3f (http://www.mediafire.com/?pt7sqy3ym7xyf3f) (355.64 KB)

And here's the Plus distribution: http://www.mediafire.com/?ibstpoq608hw565 (http://www.mediafire.com/?ibstpoq608hw565) (2.54 MB)

Like version 2.2, the only difference between the two is the inclusion of the external tools in the Plus distribution. However, Romajifier48 has a few added features that only work if a certain tool is present. More on that in a bit.


Revision #15 of the KeyFile:

Added Umeda Haruka. How in the world I went through 14 revisions without ever noticing I had completely left her out is beyond me. Especially since I was using Harukas as an example so much.  :roll:

Triple checked Birthdates and fixed a few that were wrong. This is actually what I was doing when I caught that Umeda Haruka was missing. There were, in fact, four birthdates that were wrong. I didn't keep an exact list of them, but they were all Nogizaka46 girls, and the year was what was wrong in all four cases.


Version 2.3 of Romajifier48:

ADDED: On startup, Romajifier48 will now automatically check for updates to the KeyFile, and offer to update if found. This is the functionality I've been wanting for to add quite some time so that users can be up to date with the newest KeyFile without having to check this thread, and here it is.

When starting the program, if it detects a new KeyFile, you'll get a message box like this one:

(https://lh6.googleusercontent.com/-VbzcaS0X2YA/T5cYqTD15fI/AAAAAAAADco/wEc8aPlF1Jo/s800/01.%2520New%2520Revision%2520Available.gif)

If you click "yes" and all goes well, you'll get this message box:

(https://lh4.googleusercontent.com/-Dy6z9rcckmY/T5cYqSuvRuI/AAAAAAAADco/KQDGs5BUPgg/s800/02.%2520Update%2520completed%2520successfully.gif)

FIXED: Bug introduced to the parser in Version 2.1 that sometimes messed up formatting.

CHANGED: Made using commas in On-The-Fly formatting strings more intuitive. Now, to add a literal comma, you can use "`," without the quotes. This was updated in all external tools that use strings, as well. Also, the "String Formatting.chm" file was updated to show the changes.

ADDED: If Tools Setup is found in the Tools directory, it will be automatically added to the Tools submenu. This is to make the Plus distribution feel more like an integrated suite of programs. In fact, a lot of the changes aim towards making the Plus distribution feel more like an integrated suite of programs.

ADDED: User can now choose which girl to use for the String Examples. [Plus Distribution] When I first wrote Romajifier48 I had my reasons for using Eguchi Aimi as the girl in the example strings. Now, after more additions to the program, some of those reasons no longer apply. So, I made it possible to change to any girl in the KeyFile (heck you can even use AkiP if you want). The reason this is Plus Distribution only is because the LookUp Tool is used to make the change. More info in a moment.

ADDED: Romajifier48 can now start the LookUp tool if selected text is not girl's name in Kanji. ( Family Name, Given Name, or Nickname) [Plus Distribution] This is a really cool addition, that I'll explain a little later as well.


Tools Setup:

ADDED: Options button, that opens new dynamic options window for all the tools' options. By "dynamic", I mean that it will only show options for Tools that are installed to the Tools submenu.

Here's Tools Setup with the new Options button:

(https://lh3.googleusercontent.com/-ZJrnxDu_RVo/T5cf2nltlXI/AAAAAAAADdI/m1b2UJvNsQU/s800/01.%2520Now%2520with%2520Options%2520button.gif)
(Clicky)

And here's the full Options window (with the default options):

(https://lh6.googleusercontent.com/-_tr2IrqmQ-s/T5cf2iP8yII/AAAAAAAADdI/DmBoSq-8w6A/s800/02.%2520Tools%2520Options.gif)
(Clicky)

These options all affect other tools, so they will be explained more in those tools' sections.


Birthdays Tool:

ADDED: User can change default strings for Date, Name, and Age.

If you change the strings like this in Tools Setup:

(https://lh5.googleusercontent.com/-1Xh_DGXYx1w/T5ckli-bPLI/AAAAAAAADeY/D2rEvX9NpDQ/s800/01.%2520Default%2520Strings.gif)

And push the See Example button, you'll get this tooltip:

(https://lh4.googleusercontent.com/-KmxKqgT9ebI/T5ckllFGJbI/AAAAAAAADeY/bXKH2NhxrII/s800/02.%2520Example%2520of%2520Strings.gif)

And then, the Birthdays Tool will give you results like this:

(https://lh3.googleusercontent.com/-S_6lBL6SXK4/T5cklvXp2FI/AAAAAAAADeY/5WJt8S858q8/s800/02.%2520Strings%2520in%2520Action.gif)
(Clicky)

That is, of course, an extreme example just to show you what it is capable of.

FIXED: Error in size of first Input Box.

ADDED: Can be started from LookUp Tool to narrow down list of girls shown. I'll cover this in the LookUp Tool section


LookUp Tool:

ADDED: Can be customized to exclude most sections of window. All four "include" options turned off, will give you a LookUp Tool that looks like this:

(https://lh3.googleusercontent.com/-p6b1sL3MGOk/T5cvO6ao2xI/AAAAAAAADfI/80o5SALvg6s/s800/01.%2520All%2520Options%2520Off.gif)

ADDED: Options to start Quizzer and/or Ranker can be turned off. These are the next two options, and if turned off you'll never see a "Rank List" and/or "Take Quiz" button in the LookUp Tool results.

ADDED: Option to use LookUp Tool to set which girl to use for the String Examples across all programs. If the next option is on (it's off by default), then a result of only one girl will now look like this:

(https://lh4.googleusercontent.com/-qptSyLUtLXk/T5cvOwBl9QI/AAAAAAAADfI/GzM3taPIWaU/s800/03.%2520Set%2520Example%2520Button.gif)
(Clicky)

There's now a "Set Example" button. Push it and a message box like this one appears:

(https://lh6.googleusercontent.com/-cUfB0B3XEfw/T5cvPCvqY-I/AAAAAAAADfI/B52dSu9uExA/s800/04.%2520Set%2520Example%2520Message%2520Box.gif)

Pressing "OK" will now make your new girl the example for Romajifier48, and all of the Tools.

ADDED: If started by Romajifier48, will show selected text in (unchecked) Family Name, Given Name, and Nickname fields. This is the last option in the LookUp Tool section (also off by default). If you run across a name that's not in Kanji but is a Family, Given, or Nick-Name then you can select it and press the Romajifier48 tooltip hotkey to do a LookUp Tool search on it. For example, selecting "Haruka" and pressing the hotkey will bring up:

(https://lh4.googleusercontent.com/-1OO_sijzINc/T5cvO4fNyDI/AAAAAAAADfI/jlWvJstM0kI/s800/02.%2520Text%2520Prefilled%2520and%2520See%2520Example.gif)
(Clicky)

There's a couple other things going on here, but notice that the top three fields already show "Haruka", you just have to check the one you want to use and choose other criteria like normal. This can come in really handy if you see a nickname and have no idea who is being referred to.

ADDED: "See Example" button to show example of chosen string. Notice the button in the screenshot above. It does exactly what you would expect.

ADDED: Option to use Birthdays Tool for results if "Birthdays Tool" StringSwitch String is used. The above screenshot also shows a "Birthdays Tool" String selected. There is one in the "Example Strings.sse" file that I suggest you import. It uses the default Birthdays Tool strings, but can be edited however you see fit. Note that the format of this string needs to be

Code: [Select]
Date String : Name String : Age StringThe spaces before and after the colons are necessary.

If the "Birthdays Tool" String is selected, then the normal results window will not open. Instead the Birthdays Tool will take over and first ask for the number of days you want to use, then show its results. So a Birthdays Tool search for Haruka will result in:

(https://lh3.googleusercontent.com/-gYfvRyjZkwg/T5ckl1z0BmI/AAAAAAAADeY/mHrBfuoZUo0/s800/04.%2520Haruka%2520Birthdays.gif)
(Clicky)


Quizzer:

CHANGED: Spaces before and after the colon separating Question and Answer now required. (To allow colon as punctuation)

ADDED: Option to set default mode ( Ask each time, Once through list, or Review till all correct). This is done through the Tools Setup Options window (as seen in its screenshot above).

Ranker:

ADDED: Option to set default mode ( Ask each time, One on one battles, or whole list at once). Also done through the Tools Setup Options window.

And that's that. Now that I'm done adding features to the program, I can finally get the help file done. I'm certain it's more necessary than ever now, because finding how to do something specific from this thread would probably be a nightmare. If anyone has any questions, please feel free to ask either right here in this thread or by PM. I'll be happy to answer as soon as I can. I also still need to do a tutorial on creating Browser Templates sometime, but that will probably be after I'm done with the help file, and have a website up.

And I don't plan on even looking at the source code again (unless I get a bug report) until quite a while after all that is done.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on May 02, 2012, 03:50:51 AM
Just a quick note to inform all the users that Revision #16 of the KeyFile has been released.

Hara Mizuki, Kodakari Yuuka, and Ishikawa Kokoro have all been marked as Graduated.

The next time you start Romajifier48 it should detect the new revision and ask if you want to download it. If it does not, or if it does but you still don't have Revision #16 afterwards (as shown in the About box) then please let me know.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on June 04, 2012, 09:08:24 PM
The KeyFile should automatically update to Revision #18 at the next program start.

Okita Ayaka is promoted to Team M and Imade Mai is marked as graduated.

I just realized I never posted when the update was made to #17, but it was done sometime in mid-May - Fahira and Allisa Astri of JKT48 were marked as Graduated in that release.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on June 19, 2012, 08:01:20 AM
Just a note that Revision #19 of the KeyFile has been uploaded to the server.

Sashihara Rino has been transferred to HKT48. I thought about listing her Team as "Pending", since that is what the site actually says. In the end, I decided to go the same route as Amplifier's ranker and list her in Kenkyuusei for now.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on July 16, 2012, 03:44:27 PM
Forgot to post when Revision #20 was uploaded about a week ago:

Sashihara Rino placed in Team H. Sasaki Nanami (NMB48 Kenkyuusei) marked as graduated.


And now we're at Revision #21:

Added AKB48 14th Generation Kenkyuusei.


As usual, the KeyFile should update when the program is started.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on August 28, 2012, 03:08:09 AM
Wow. I haven't posted about the last 3 updates:

Revision #22: Wakabayashi Tomoka marked as graduated.

Revision #23: 5 Kenkyuusei who failed performance reviews marked as graduated.

Revision #24: 5 HKT48 members who resigned marked as graduated.

Of course, they should have updated automatically the first time Romajifier48 was run after each upload.

Revision #25 - which will reflect Acchan's graduation - will be done soon after the official member's page is updated.


Now then, on to the matter at hand. The shuffle.

Once the effects of the shuffle are reflected on the member's pages of the groups - especially AKB48's - I will begin editing the Girls.48 file to show the changes. This will, of course, take longer than the typical edit done when a member graduates or some Kenkyuusei are added. I hope to have it done within a few days of it happening on the site.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on August 31, 2012, 06:44:47 PM
Just uploaded:

Revision #25: Maeda Atsuko marked as graduated. SKE48 Promotions.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on October 31, 2012, 05:41:19 PM
Hmm. Looks like I forgot to post back in September when I uploaded Revision #26: Added HKT48 2nd Generation Kenkyuusei.

Anyway, I just uploaded Revision #27:

1. AKB48 Shuffle 2012. Any girls not yet assigned a team (such as Yui in NMB48) are listed as Kenkyuusei for that group. Also I swapped the Family and Given names for Nakagawa Haruka and Takajo Aki so that they'll still be in Japanese name order when the rest of JKT48 is in Indonesian name order. This issue will be dealt with in software at some point.

2. Graduations.
   AKB48: Mitsumune Kaoru
   SKE48: Hirata Rikako (this has not been updated on the official site, yet.)
   NMB48: Jo Eriko (this should have been done already, as it was updated on the site a while back. The rest of the NMB48 changes were just made on the site, however)
               Fujita Runa
               Ota Riona
               Togo Sora
               Matsuda Shiori

3. Team M Promotions. Azuma Yuki, Koyanagi Arisa, and Yamamoto Hitomi

4. Formation of Team BII.

5. Added Nicknames for AKB48 14th Generation Kenkyuusei.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on December 03, 2012, 09:55:54 PM
I just uploaded Revision #28:

The file should now be consistent with the official sites member pages. (except that Eguchi Aimi is still listed on the site, but Aki-P announced a long time ago that she was graduating so I'm keeping it that way)

1. Marked Akimoto Manatsu (N46) as NOT graduated. I had marked her as graduated back when she was suspended and never undid it till now.

2. Graduations.
   Saeed-Yokota Erena (Something else I missed doing till now.)
   Neneng Rosdania
   Sato Natsuki

3. Added JKT48 2nd Generation. 31 members.

4. Added SNH48 1st Generation. 26 new members. I also added the names in Chinese characters for Miyazawa Sae and Suzuki Mariya. This will cause the two girls to be listed twice when using the LookUp Tool, for now. The official site does not list years for the birth dates, so I took the years only from the Wikipedia article. Therefore, I'm not considering the birth years to be set in stone until I find a more official source. [Especially since some of the months and days were different from those on the official site. In those cases I used the month and day from the official site and the year from Wikipedia.]

This update brings us to over 500 members and ex-members (and one producer) indexed.

As usual, the keyfile should update automatically the next time the software is run.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on December 04, 2012, 09:12:22 PM
And now for some bugfixes.

First off, I just uploaded keyfile Revision #29:

1. Changed teams for Yokoyama Yui in NMB48 and Kitahara Rie in SKE48 from "RS" to "Pending". This fixes an issue where the 2 girls were showing up in the LookUp Tool as AKB48 Kenkyuusei.

2. Added "Pending" teams to NMB48 and SKE48. This is so the girls can be found by the LookUp Tool.

3. Fixed Issue where "Thalia Ivanka Elizabeth" was being parsed as "Thalia" (Both Gen. 2 JKT48 members). This was as simple as switching the two in the parsing string at the end of the file.

Second, for anyone using the plus distribution, I've updated the LookUp Tool and the Birthdays Tool to fix the issue mentioned in the previous post about Miyazawa Sae and Suzuki Mariya being listed twice. I also fixed an issue where choosing both AKB48 and SKE48 as groups would make Team S disappear in the teams box.

Here's the download of just the updated version of these two tools: http://www.mediafire.com/?cb9t7c9e1369btt (http://www.mediafire.com/?cb9t7c9e1369btt)

Just unpackage them to the tools subfolder of your Romajifier48 installation.


This will most likely be the very last version of Romajifier48. The reason for this is that its replacements are currently under development.

There will actually be two replacements:

1. A rather simple cross-platform solution to the original problem Romajifier48 was written to solve. This will probably actually be released in the very near future.

2. A complete rewrite of the entire plus distribution. Romajifier48 Plus distribution as-is is basically a Frankenstein in that all the newer features were stitched onto the original design in ways that make them rather non-user-friendly and just plain weird in some cases. It's also a nightmare to try to maintain the code. For example, updating the LookUp & Birthday Tools for the Sae/Mariya issue took me somewhere around 30 minutes total. I was able to fix the same issue in the development code of the replacement in about 15 seconds.

This replacement is actually a long way from a release. A lot of the core features are actually working, but quite a few more are not. Also, the only way to configure the options at the moment are through editing the ini file (which isn't exactly intuitive). I'm planning on adding the options dialogues after all the features are done, in order to avoid the stitched-on problems.

That being said, it would probably be a good idea to make sure the features work on systems other than my own. So, there will probably be an alpha release at some point fairly soonish.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on December 29, 2012, 03:12:33 AM
I just uploaded keyfile Revision #30:

1. Formation of Team J. This hasn't actually been reflected on the official site yet, so I used the list in JKT48 Thread.

2. Yokoyama Yui Promoted to Team N.

3. Removed "Pending" Team from NMB48. No longer needed since Yui is now on Team N.

4. Added NMB48 4th Generation Kenkyuusei.

5. Graduations.
   AKB48: Masuda Yuka
   NMB48: Hikawa Ayame
               Sato Sorai
               Sugimoto Kano
   JKT48:  Cleopatra
   SNH48: Hu MeiTing
               Yu TingEr
   N46:     Iwase Yumiko

6. Fixed issue where Iwahana Shino (HKT48 Kenkyuusei) was appearing twice in LookUp Tool results.



Also, if everything goes according to plan, the first version of

1. A rather simple cross-platform solution to the original problem Romajifier48 was written to solve.

will be done in the next few days.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on December 31, 2012, 04:00:22 AM
Also, if everything goes according to plan, the first version of

1. A rather simple cross-platform solution to the original problem Romajifier48 was written to solve.

will be done in the next few days.

Here we go.

As a reminder, the original problem Romajifier48 was written to solve was seeing a name like this:

(https://lh3.googleusercontent.com/-aQ4BSXDrRZc/Tx9Yn17QiCI/AAAAAAAACzg/nIePgWlqRbA/s800/POC%2525201.gif)

and using Rikaichan to try to figure out who it is resulting in something like this:

(https://lh6.googleusercontent.com/-m0Rr_WKMouw/Tx9Yn1JH5vI/AAAAAAAACzg/3wW7lkCTGv4/s800/POC%2525202.gif) (https://lh6.googleusercontent.com/-eFdCbuP0QvE/Tx9YpBfKTbI/AAAAAAAACzg/asbnGtz6JSw/s800/POC%2525203.gif) (https://lh5.googleusercontent.com/-r7Nn84BzZtk/Tx9YoNGRP0I/AAAAAAAACzg/4OIP96x9wEs/s800/POC%2525204.gif) (https://lh5.googleusercontent.com/-ntgURsBZpXQ/Tx9YoS0k74I/AAAAAAAACzg/eiW86qyPW6I/s800/POC%2525205.gif)
(Click to enlarge the first two)

Which, as I pointed out in the first post of this thread, isn't really very helpful at all.

But now, Rikaichan can be much more helpful:

(https://lh3.googleusercontent.com/-ynP0qxGuF6Y/UODN46AfhqI/AAAAAAAADsE/31cr9K0P1sk/s800/Example.gif)

This is the standard Rikaichan (for Firefox) Japanese-English dictionary with every entry from the Girls.48 Keyfile added. I actually had a version of this done months ago, but I was waiting for the developer of Rikaikun (for Chrome) to add support for user dictionary entries - which he said was coming in a future version - but Rikaikun hasn't been updated in almost a year, and I decided not to wait any longer. So there will possibly be a Rikaikun version in the future, if that support gets added.

Differences from Romajifier48:
1. Only works in Firefox, and not in all of Windows.
2. Should work in Firefox for OSX and Linux. This isn't tested, but a quick Google search shows that Rikaichan does work in those OSes.
3. Information is not configurable. You can't - for example - switch to western name order like you can in Romajifier48.
4. Will not work if there is a space in the name.
5. Doesn't include a LookUp Tool, Ranker, etc. (Though it is created using a special build of the LookUp Tool).

Installation Instructions:
1. If Rikaichan is not already installed in Firefox, get it from here: https://addons.mozilla.org/en-US/firefox/addon/rikaichan/ (https://addons.mozilla.org/en-US/firefox/addon/rikaichan/)
   Alternatively, you can use Rikaisama - which uses the Rikaichan dictionaries and adds a lot of extra features for Japanese learners. It's what I use. You can read about it and get it from here: http://rikaisama.sourceforge.net/ (http://rikaisama.sourceforge.net/)
2. If you want the Rikaichan Japanese Names Dictionary you can get it here: https://addons.mozilla.org/en-US/firefox/addon/rikaichan-jpnames (https://addons.mozilla.org/en-US/firefox/addon/rikaichan-jpnames). Don't worry about the Japanese-English Dictionary, you'll be getting mine in the next step.
3. Install my altered version of the Japanese-English Dictionary from here: http://www.mediafire.com/download.php?62ybbyt4vtysa6i (http://www.mediafire.com/download.php?62ybbyt4vtysa6i)
   Depending on your settings, clicking on the link in Firefox may automatically install the extension. If it doesn't, you can either drag and drop the file onto Firefox, or use File -> Open File in the menu.

And that's it, Rikaichan (or Rikaisama) will now help you out when you come to the name of an OOO48 member that you don't recognize.

New versions of the dictionary file will be released shortly after updates are made to the Keyfile. (Most likely in the official keyfile update post in this thread).



And that's not all...

Inspired by the userscript posted by Flyp in the Stock Game Thread (http://forum.jphip.com/index.php?topic=34490.msg1128535#msg1128535), I added every entry from the keyfile and turned it into the official Romajifier48 Bookmarklet. This is basically an in-browser version of Romajifier48's parsing feature.

Just one click turns this:
(https://lh6.googleusercontent.com/-DaCfdZkbt6I/UODiyC9p_DI/AAAAAAAADsw/qE2WZUJNq_g/s1434/Before.gif)
(click to enlarge)

Into this:
(https://lh6.googleusercontent.com/-ZWdQt2LP67c/UODiyJ49JLI/AAAAAAAADsw/8zxyxjB2o1Q/s1432/After.gif)
(click to enlarge)

About the Bookmarklet:
1. The actual "romajifier" code is stored in my dropbox account, so once you have the bookmarklet installed it is always up-to-date.
   The one disadvantage to this is that there is a bandwidth cap on dropbox files, but it amounts to around a million clicks a day. If this ever becomes a problem, I'll find some other way. The autoupdate for the keyfile in Romajifier48 uses dropbox, and has worked well for me so far.
2. Will theoretically work in all browsers across all OSes. I'm sure, however, this isn't actually the case. It's only been tested on my computer using Firefox and Chrome
3. Just like the Rikaichan dictionary, It is not configurable. If there is demand for it, I can make a western name order version, though.
4. Also, like the dictionary, it will not work if there is a space in the name. Unlike the dictionary, support can probably be added at some point; once I figure it out in JavaScript.

Installation:
It doesn't look like I can post a drag and drop bookmarklet to the forum, so click on the following link instead: https://dl.dropbox.com/u/561040/Bookmarklet.html (https://dl.dropbox.com/u/561040/Bookmarklet.html)
It's extremely bare bones right now, but it works.



One more thing...

The complete rewrite of the plus distribution of Romajifier48 is going to be called Query48. It's not ready for an alpha release yet, but I thought I'd throw some teaser pics into this post anyway.  :P

First, a few looks at the new fully configurable tooltip library (the pics are stored in a DLL):

(https://lh5.googleusercontent.com/-bDfizp0rJX4/UODxXY6nuaI/AAAAAAAADug/W9Zp8OIuKjk/s800/00.gif)

(https://lh4.googleusercontent.com/-Gaf2UbvnIu8/UODzhW3uMGI/AAAAAAAADwA/N9L4oujM7r4/s800/13.gif)

(https://lh4.googleusercontent.com/-k7rbWJjkqZI/UODxXVOKWkI/AAAAAAAADug/xYHxShoJrxo/s800/01.gif)

Now, here's the query builder - which is the new version of the LookUp Tool (note that I haven't added Team J yet):

(https://lh6.googleusercontent.com/-9W59D283zZA/UODxXQfITqI/AAAAAAAADug/jIbJLKHlVCU/s800/02.gif)
(click to enlarge)

And here's the results viewer - which displays all query results and parsed text. (It's using the JPHiP template in this pic):

(https://lh5.googleusercontent.com/-FWlgCXcYEkE/UODxX4lF_zI/AAAAAAAADug/f9e_0Y5lSGA/s1096/03.gif)
(click to enlarge)

A look at the results viewer menus (not everything is functional yet):

(https://lh6.googleusercontent.com/-lsQBzZepgd0/UODxYFjx_oI/AAAAAAAADug/f7Yli6NLfBk/s800/04.gif) (https://lh3.googleusercontent.com/-cg5TkPxxN_4/UODxYwaDAjI/AAAAAAAADug/sEthx6A__-s/s800/05.gif) (https://lh6.googleusercontent.com/-R6ziCABVMtg/UODxYp6bmII/AAAAAAAADug/aYNEndudQQI/s800/06.gif)

(https://lh3.googleusercontent.com/-F6iAxmtBY9s/UODxafSxHiI/AAAAAAAADug/Vg_6ifosqjE/s800/07.gif) (https://lh4.googleusercontent.com/-3SXooIfsjas/UODxZHsLJgI/AAAAAAAADug/aNIBpkOjKYA/s800/08.gif) (https://lh5.googleusercontent.com/-8PIxEPi1n3A/UODxZsQeLsI/AAAAAAAADug/N3GvQeDeg-A/s800/09.gif)

Another look at the results viewer using the NMB48 template:

(https://lh3.googleusercontent.com/-HS1VhdwmEiY/UODxZ0GH4gI/AAAAAAAADug/Fie5BVe-c04/s1092/10.gif)
(click to enlarge)

Back to the JPHiP template, using the "by birthdate" format, and color coded:

(https://lh5.googleusercontent.com/-SWHP5Bb7XjU/UODxaQ__zaI/AAAAAAAADug/UgneDJ4b9bo/s1097/11.gif)
(click to enlarge)

Color coded Parsed text (original from the mixi ranking thread):

(https://lh3.googleusercontent.com/-i1WpptPIoTw/UOD6dAquI0I/AAAAAAAADwk/JeR2m2TVRWI/s1089/14.gif)
(click to enlarge)

When showing parsed text, there is an option to turn it into a list:

(https://lh3.googleusercontent.com/-yxtexrJlwUQ/UOD7hvf8NQI/AAAAAAAADxM/2hGKJR_mX9Q/s800/15.gif)

And last, but not least, a look at the new ranker:

(https://lh5.googleusercontent.com/-G3wdLng8Uys/UODxbFR8fmI/AAAAAAAADug/ygoZhaDG8NI/s800/12.gif)

I'm especially proud of the ranker because it:
1. Uses the merge sort algorithm. (that might mean something to other folks here).
2. Allows progress to be saved and reloaded via the file menu.
3. Allows undo for up to the last 5 choices.
4. Has ignore buttons, so you don't have to keep seeing girls you don't care about.
5. Similar to my previous ranker, can rank any list created by the Query Builder.
6. Also, any parsed text can be turned into a list that can be ranked. So a list of senbatsu for a new single (for example) can be parsed, turned into a list, and then ranked.

I have to give Amplifier credit here because a lot of the design and functionality choices for Query48 are stolen from inspired by his ranker.

I'm hoping to release an alpha version of Query48 sometime in January, so I can make sure the functionality works in other versions of Windows besides mine. Especially the results viewer since it relies on Windows API calls (and the Internet Explorer engine).
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on January 17, 2013, 09:18:31 PM
Revision #31 of the KeyFile was uploaded to the server yesterday. As usual, it will (or already has) updated on next start of the program. The only change that affects Romajifier48 is that Nicknames were added for the HKT48 2nd Generation Kenkyuusei. Other changes were made to support functionality in the upcoming Query48.

The corresponding Rikaichan dictionary for the Revision is here: http://www.mediafire.com/?jus2a7a2s6ydjiv (http://www.mediafire.com/?jus2a7a2s6ydjiv)

The bookmarklet updates automatically to any changes.

The first Alpha version of Query48 is about ready to go live. Right now, however, I don't have time to do the write up for it that I want. So, it'll have to wait till after I come home from work tonight.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on January 18, 2013, 09:23:30 PM
This is the release post for Query48 Alpha Build 1.

The download will be at the bottom of this post, but first some notes.

Please keep in mind that this is an alpha version of the software. It's stable at the moment on my system, but has not been tested under other versions of Windows (that's actually the purpose of this release). So, I cannot guarantee it won't cause your system to become unstable. Also, there are a lot of features missing from the software at the moment. If you are okay with all this, then please read on.


Hotkey:

Changing the hotkey combination is currently done by right clicking on the tray icon and choosing "Set Hotkey..." from the menu. This is the only default option that can be changed in this build. You'll notice that, unlike Romajifier48, the hotkey is chosen by drop down lists. You must choose either Control or Alt, and one other key.

How it should work: I'll use Control+R as the example here, since it is the default hotkey.

If the selected text is exactly one girl's name in Kanji, Pressing Control+R will cause the current ToolTip type to appear with the girl's info in it. If you hold down Control and continue to tap R (Alt+Tab style), the program will cycle through all available ToolTip types. Releasing Control will select the currently showing ToolTip type to be the one used with the hotkey.

If the selected text contains at least one girl's name in Kanji, Query48 will open the Results Viewer with the text parsed. This is similar to the behavior of Romajifier48.

If the selected text is not - and does not contain - any girl's name in Kanji, You'll be shown a message that says "Quick Query?". Releasing Control now won't do anything, but tapping on R will cycle through "Family Name", "Given Name", "Nickname", and "Kanji". Releasing Control will do an appropriate query on the selected text, and notify you accordingly. Note that the "Kanji" option will find any girl with the Kanji or Kanji combination in their name.

If no text is selected, You'll be shown a message that says "Open Component?". This is similar to the Quick Query option except that tapping on R cycles through a list of program components that can be opened. The only one available at the moment is the Query Builder, but more will follow in later builds.

Known Issue: When Query48 is started, the first time a ToolTip is shown (of any sort), multitapping on R doesn't work. It works every time after that though.


Query Builder:

The Query Builder is where you choose criteria for performing a query on the KeyFile. It should be pretty self explanatory. Be sure to choose at least one Team for the query.

Known Issues: Entries that are not in one of the listed teams cannot be found. Mori Anna is the one member who graduated from Team 4, and Urano Kazumi's Team is listed as WH7. Also, Kitahara Rie won't show up under SKE48 because her team is pending.


Results Viewer:

The Results Viewer is also pretty self explanatory, if it works properly. This is the one I'm most nervous about, since it uses several Window's API calls, as well as the Internet Explorer engine display it's results.

Also, Saving and Opening of results is turned off in this build. I do have them working, but I need to change them somewhat to work with some future features. I didn't want anyone to save a lot of things, and then have them be useless when the next build is released.


Ranker:

The Ranker is started by choosing "Rank List" from the tools menu of the Results Viewer.

The best way to choose which button to press while ranking is as follows:

1. If you don't want either of the girls shown to appear in the final ranking, then press "Ignore Both".
2. If you only want one of the girls to appear in the final ranking, then press the "Ignore" button under the girl you don't want to appear.
3. If you want both girls to appear in the final ranking, then press the button of the girl you like more (or the "Draw" button if appropriate).

At first, a ranking may be almost entirely done by ignoring people, but eventually all the ignore buttons will be disabled and only choosing girls will be done.

Saving and Opening of rankings in progress is turned off in this build for the same reason as in the Results Viewer. You can undo up to the last 5 button presses.

Known Issue: If girls have been ignored, the default number in the "How many to list?" will be higher than the actual possible highest number of girls listed.


Please, if you download and use Query48, let me know of any other issues you find. Also, let me know whether the Results Viewer works for you - and include your Windows and Internet Explorer versions as well. Thank you very much.

Now here's the download: http://www.mediafire.com/?4cnk4x7j1bwwr61 (http://www.mediafire.com/?4cnk4x7j1bwwr61)
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: jafeijai on February 02, 2013, 09:25:22 PM
Windows 7 32bit user here, with IE disabled (:P).

Possible issue found: After tweaking the results, if you end up flipping the ranks of members (for example, having Tomochin as #700; Milky as #701 at first, then using the tweaker to switch Tomochin to #701; Milky to #700), the results don't sort again to reflect this change; Tomochin would remain above Milky when listed in the Results Viewer.

Result Viewer seems to work well as is otherwise.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: yic17 on February 03, 2013, 10:08:03 AM
Hi. I can't get the Query48 program to run. I am using Windows 7 Ultimate 64-bit version. When I try to run, it gives me some kind of error message and the program doesn't show up. And then after awhile my Anti Virus (BitDefender 2012) would pick it up so I'd have to restart my computer. =(
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on February 04, 2013, 08:46:16 AM
Thank you to those who have responded.

Windows 7 32bit user here, with IE disabled (:P).

Possible issue found: After tweaking the results, if you end up flipping the ranks of members (for example, having Tomochin as #700; Milky as #701 at first, then using the tweaker to switch Tomochin to #701; Milky to #700), the results don't sort again to reflect this change; Tomochin would remain above Milky when listed in the Results Viewer.

Result Viewer seems to work well as is otherwise.

I would say I'm surprised that the Results Viewer works with IE disabled, but I'm pretty sure that even if the browser itself is disabled the backend is still working just fine. I'm glad to hear that it works in Win 7 32bit.

As for the tweaker, I'm not really happy with the way the current version works, and am planning to revamp it soon. Hopefully, that will fix the issue.

Hi. I can't get the Query48 program to run. I am using Windows 7 Ultimate 64-bit version. When I try to run, it gives me some kind of error message and the program doesn't show up. And then after awhile my Anti Virus (BitDefender 2012) would pick it up so I'd have to restart my computer. =(

It's possible that the program won't run as is on 64-bit Windows. I'll try to find some time with a friend's Win7 Ultimate 64bit computer and see for myself. If I see the actual error message I'll have a better idea of how to solve the problem.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Rust on February 04, 2013, 08:54:48 AM
^I'm using a 64-bit Win 7, & I can run Quety48. So I don't think Yic's problem is the 64-bit system.

Also, Mel your ranker rocks! :thumbup
I really appreciate it, thank you! :deco:
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Jul3 on February 04, 2013, 02:44:40 PM
I'm also using 64-bit Windows 7 and it worked perfectly here  :thumbsup

This was great. I liked the ranking algorithm and love how it colour codes and links for you, great features I wished ranking manually had. Good work  :twothumbs

Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on February 04, 2013, 07:25:38 PM
Thanks for the kind comments, and the free publicity in the ranking thread.  :twothumbs

It ran fine on my friend's Win7 Ultimate 64-bit computer as well. yic17, is there anyway you could PM me the actual error message, so I can try to figure out what the problem is?

By the way, I've been continuing to work on the program - hoping it would run okay on other systems - and Alpha Build 2 should be released sometime in the near future. All the file saving and loading will turned on, and there'll be several other new features and bugfixes as well.
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: sakura_drop_ on February 05, 2013, 01:15:49 AM
I was using Query48 on Win7 Ultimate 32-bit lappie and it worked fine! Just one small problem... Sometimes the photo's didn't appear or the names were mashed up while ranking. But that's all. It worked really fine and I think it is an amazing ranker. Thank you so much, Melchi-san!!! (can I call you like that?)
Title: Re: Romajifier48 (Windows Software) [Version 2.3 Released]
Post by: Melchizadek on February 05, 2013, 08:05:24 PM
^ Thank you for the kind comment. You can call me Melchi-san if you'd like.

If the non-appearing pictures issue is what I think it is, it's fixed in Build 2. (Which I'm writing the release post for right now)

As for mashed up names, is it possible that you could take a screenshot so I can see what you mean? Then I'll see about fixing it for Build 3.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 released (pg. 3)]
Post by: Melchizadek on February 05, 2013, 08:16:19 PM
This is the release post for Query48 Alpha Build 2.

Oddly, the only file that didn't change between Alpha Build 1 and now is the Girls.48 keyfile. By Build 3, I plan to have added all the remaining JPHiP threads to it. I think the only ones missing now are most of the graduated girls, and girls who don't have threads yet.

One thing to note is that the Query48.exe is quite a bit larger than in Build 1. That is because I didn't compress the executable this time. Sometimes compression can cause false positives in antivirus software, so I didn't do it for this release on the chance that it might solve yic17's issue.

First, a few things I didn't mention in the Build 1 release post:
- Right clicking on a ToolTip will, in many cases, bring up a context menu.
- Pressing space while a ToolTip is showing, causes it to become sticky. That is, it won't be dismissed until you press escape. Hmm, I just noticed that you can't type spaces in other programs while the ToolTip is showing. I'll have to fix that.
- Pressing escape while a ToolTip is showing will dismiss it immediately.

Now, on to the changelog for Build 2:


FIXED:

Memory Leak in function for putting pictures on buttons. This was most problematic when ranking a large list, because there were a lot of pictures staying in memory. Thankfully, I was able to find the cause and plug it. This one change is probably enough of a reason on its own to download this update.

Some JKT48 member's pictures were not appearing in ToolTip or Ranker. Some of the files in the GirlPics.dll were named wrong.

When Query48 was started, the first time a ToolTip was shown (of any sort), multitapping didn't work.

Entries that are not in one of the listed teams couldn't be found in a query. Mori Anna will now be found if AKB48 is selected (using the logo), as will Kitahara Rie with SKE48. Urano Kazumi will be found if "Select All" is used (and so will Aki-P, so don't be surprised if you see him show up in the ranker.  :lol:)

If default template was deleted, a blank Results Viewer would be shown.

If girls had been ignored, the default number in the "How many to list?" would be higher than the actual possible highest number of girls listed.

You'll notice that all three Known Issues from the Build 1 post have been fixed.


CHANGED:

Tooltips for Switches are now sticky. It looks better that way, I think.

Moved several options that had been hardcoded into the program into the ini file. Just preparing for the eventual addition of Options to the program. Right now, the only option you can set is still the hotkey.

Templates no longer require a particular script in the header. This will make it easier for others to create their own custom templates (and hopefully share them if they do).

Turned off AutoCopy for all ToolTips. Some of the Romajifier ToolTips were automatically copying their strings to the clipboard, which could be really annoying. This will, of course, be an option eventually.

Ranking Tweaker has been completely revamped. The Tweaker in Build 1 was never meant to be the final product. In fact, I'm still not 100% happy with it, but it is much better. Also, it hopefully solves the issue that Jaf reported it having.

The Tweaker is good for times when you finish a ranking, and want to move some of the girls around a little. Or if you have a saved ranking that you want to update, but it didn't change too much.

The Tweaker is available in the Results Viewer Tools menu when a Ranked List is showing. Use drag and drop to move girls around on the list, and the numbers will be updated automatically. Multiple girls can be selected by beginning the selection in the empty column on the right. Right clicking on a girl's name will make or break a draw with the girl immediately above her on the list.

Known Issue: Right clicking in the empty column will attempt to do a make/break draw with whichever girl was selected last, and not on whichever row the click actually occurred on. That is why I added a confirmation when right clicking.


ADDED:

Saving, Loading, and Deleting of results in the Results Viewer. These are available in the File menu. All of the results are saved together in a file called Query48.dta, so if you see that file has appeared then don't delete it. Also, Query48 knows what type of results are being saved, so there can be a Parsed Text, a Results List, and a Ranked List all named "Team A". Also also, delete lets you choose results to delete, rather than deleting whatever the current results are.

Saving, Loading, and Deleting of rankings in progress in the Ranker. This way you can come back to ranking later, if you don't have time to finish it. Also saved in the Query48.dta file, can be named the same as any results, and lets you choose a ranking to delete. Note that a ranking in progress consists of a lot of data, so saving a lot of them without deleting them will cause the Query48.dta file to get really large.

Master Ranking. Any ranked list can be saved as the Master Ranking (in the File menu). The Master Ranking can then be loaded or deleted like any other results. I'll discuss the purpose of the Master Ranking in a moment.

Combine Rankings. Available in the Tools menu, this allows a Ranked List in the Results Viewer to be intelligently combined with any previously saved Ranked List. For example, an SKE48 Ranked List in the Results Viewer can be combined with a saved AKB48 Ranked List, then the results of that can be combined with a saved NMB48 Ranked List to create a combined ranking of all three groups. Or, you can combine team Ranked Lists to create a group ranking. Note that this will only work correctly if any girls in both lists are in the same order in both lists. There is also a confirmation box to remind you of this fact.

AutoRank List. If a Master Ranking exists, then any Resuts List can be AutoRanked. This is available in the Tools menu, and ranks the current Results List in exactly the same order (draws and all) that they appear in the Master Ranking. Note that any girls absent from the Master Ranking will be ignored by the AutoRanker, so it's best to be certain the Master Ranking contains all the girls you'll ever want to list in a ranking - either by doing a large ranking all at once, or by combining smaller rankings until the large one is done.

Change Format string in Ranker. There's now a Format Menu in the Ranker that works like the one in the Results Viewer.

Added Results Viewer and Ranker to Component Switch. The Component Switch is the switcher available by using the hotkey when nothing is selected. In Build 1, all it could do was open the Query Builder. Now, it can load saved Results and rankings in progress without having to open the Results Viewer or Ranker first.

Added Restart Query48 and Exit Query48 to Component Switch.

SNH48 Template. SNH48 was the only group without a template based on their website colors. Now, they have one as well.


As before, please let me know of any issues that you find. That can either be done in this thread, or at the new Issue Tracker found at https://bitbucket.org/Melchizadek/query48/issues (https://bitbucket.org/Melchizadek/query48/issues)

And last, but certainly not least, the actual download: http://www.mediafire.com/?zffy77gj14l0925 (http://www.mediafire.com/?zffy77gj14l0925)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: yic17 on February 05, 2013, 09:19:55 PM
Hello. Alpha Build 2 works on my computer! Going to try out your ranker tool now. =D
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: sakura_drop_ on February 05, 2013, 09:42:04 PM
it works for me too!!

btw, about names mashing up... I think it happened when I was ranking a huge list as when I tried it today while ranking only graduated members, things were fine. Maybe that was coz of memory or smth. If I see the problem appearing I will take a screen shot. As for now, I'm using the ranker's version 2 and oh god thank you, Melchi-san!!  :bow: :bow:
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: Melchizadek on February 05, 2013, 10:34:42 PM
Hello. Alpha Build 2 works on my computer! Going to try out your ranker tool now. =D

That's great.  :thumbsup  I won't compress any more versions, then. It was only saving about 600KB of disc space anyway.

it works for me too!!

btw, about names mashing up... I think it happened when I was ranking a huge list as when I tried it today while ranking only graduated members, things were fine. Maybe that was coz of memory or smth. If I see the problem appearing I will take a screen shot. As for now, I'm using the ranker's version 2 and oh god thank you, Melchi-san!!  :bow: :bow:

It's quite possible that the problem was caused by the memory leak. The ranker doing some really weird things was how I discovered it in the first place. I hope that's what it was, because if so it's already fixed.  :)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: Melchizadek on February 06, 2013, 04:52:33 AM
A quick warning about a bug in Alpha Build 2: Using a forward slash (/) in the name of a saved result or ranking in progress will make it impossible to load or delete that save later, even though the data will still be in the Query48.dta file. So, for now, do not use a forward slash in your naming.

I feel dumb, because the same thing happened when I first introduced StringSwitch Strings in Romajifier48; so I should have seen this coming.  :sweatdrop:

Anyway, I'll make sure it's fixed in Alpha Build 3.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: Datalanche on February 16, 2013, 07:16:20 AM
Thanks as always for the great tools Melcchi. Hella useful program. :thumbup

I had some feedback for the ranker I used a while back to do my latest ranking. One issue (slow picture transitions) seems to have been fixed in Build 2 already! :D

One issue I found is copying results to plain text spits everything out as one giant line of text in Notepad, it's okay in Word or Wordpad though. Not a huge deal but Notepad is just my go-to, so I noticed it.

This is more of a selfish feature suggestion. :lol: It would be cool if the ranking tool had some keyboard interaction to it in addition to clicking. It might be a great feature for those who have carpel tunnel or easily annoyed wrists (i.e. me :lol: ) to avoid all that mouse movement and clicking.

Great work so far!
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: Melchizadek on February 16, 2013, 08:08:01 AM
^ Thanks for the encouragement and the feedback, Data.

I have actually completely replaced Notepad on my system with Notepad++, which would be why I never saw that error. I do have an idea as to what could be causing it, however. I'll see about fixing it in Build 3.

Keyboard shortcuts are a good idea. I'll add it to the to-do list. Probably for Build 4 or so.

I'm not certain when Build 3 will be released. Most of the code is done (I think), but I'm in the process of adding more data (links, specifically), and want to finish that before I release it.

Also, after months of dealing with my aging computer, I've finally gotten all the parts to build myself a new one. (Thank you, tax refund). My next day off will be mostly spent installing all the programs I can't do without, and configuring everything the way I want it. This will actually be good for Query48 development, because I'll be running Win7 Ultimate 64bit, and - if everything goes according to plan - Win XP 32bit in a virtual machine.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: Melchizadek on March 05, 2013, 10:46:15 PM
For anyone still using Romajifier48, Revision #32 of the Keyfile will be downloaded the next time the program is started. This Revision would actually break some of the functionality of Query48 Alpha Build 2, but will  be included in Alpha Build 3, which will be released very, very soon.

Changes:
- Kitahara Rie Promoted to Team S.
- Removed "Pending" Team from SKE48
- Minegishi Minami demoted to Kenkyuusei.  :cry:
- Hirose Sena and Sugino Risa (NMB48 4th Gen.) marked as Graduated.
- Changed Katakana of 4 JKT48 members to match official site. The members are: Devi Kinal Putri, Jessica Vania, Jessica Veranda, and Rezky Wiranti Dhike.
- Added Nicknames for SNH48 members. Thanks to Rust for putting them in the threads.
- Added SKE48 6th Generation Kenkyuusei.

The file is an accurate representation of the official sites as of a couple hours ago.

Rikaichan dictionary: The new version of the Rikaichan dictionary can be downloaded from: http://www.mediafire.com/download.php?62ybbyt4vtysa6i (http://www.mediafire.com/download.php?62ybbyt4vtysa6i)

Bookmarklet: The bookmarklet automatically updates itself.

For more information about the Rikaichan dictionary and Bookmarklet, and installation instructions if you aren't currently using them, check out this post (http://forum.jphip.com/index.php?topic=31794.msg1137747#msg1137747).
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 3 released (pg. 3)]
Post by: Melchizadek on March 06, 2013, 01:59:06 AM
This is the release post for Query48 Alpha Build 3.

Please note that there are special upgrade instructions for this build. This is especially important if you have saved anything in Build 2, and want the saves to work in Build 3. The instructions will follow the changelog, but first a quick look at the most obvious new addition to Build 3:

(https://lh5.googleusercontent.com/-fwN6n6grOSM/UTaC1FSqlwI/AAAAAAAADy8/Z-HwpXQltcM/s800/Upcoming%2520Birthdays.gif)
(Click to enlarge)

It's the "Birthdays Tool" functionality, but it's a completely different implementation than how it was done in Romajifier48.

And now for that changelog:


FIXED:

Making a Results List from a Parsed Text, then saving it, saved the parsed text instead of the Results List.

Copying results as plain text, and pasting to Notepad, resulted in one run-together line of text. Thanks to Datalanche for letting me know about this one, since I never usually use Notepad.

Using a forward slash in the name of a save caused a corrupt Query48.dta file. Fixing this required a change in the structure of the Query48.dta file, and is the main reason for the special upgrade method for this build. Note that this won't fix an already corrupt file, but will prevent it from happening in the future.

Was unable to type space in other programs while ToolTip was showing. Now only the first time the spacebar is pressed, it will make the ToolTip sticky. After that, all other presses are sent to the active window.

in the Ranking Tweaker, clicking in the empty column would attempt to make/break draw with whichever girl was selected last, and not on whichever row the click actually occured on. Now, any clicks on the empty column (which is smaller) are ignored completely. I also removed the confirmation dialogues for making and breaking draws, so be careful with your right clicks.



CHANGED:

Directory structure of Templates Folder. Instead of separate folders for each template, the templates are only html files. This should make things a bit simpler in the long run.

Links pulled out of Keyfile, and put into folder similar to Templates. I did this because 1) users of Romajifier48 can't use the links information, and it was just using up unnecessary bandwidth when updating, and 2) this will make it easy for users to eventually be able to choose which links they want to install and subscribe to updates for. (one of those things that will happen when I finally add options to the program).

When combining rankings, the Ranker now checks to make sure any girls in both lists are in the same order before continuing. Instead of a warning every time rankings are combined, you'll only get a message when the girls are not in the same order, and then the ranking will abort.

Names of Saved Results and Rankings in Progress cannot contain a Pipe Character ( | ), and the program will not accept names that do. This is related to the fix for the forward slash issue, and prevents corruption of the Query48.dta file.

Google+ Posts links now point to actual Google+ account. Adding all the Google+ links, as well as moving links out of the Girls.48 file is actually what took so long for me to finish this build.

A quick note about the links that I haven't mentioned before:
- JPHiP Threads, JPHiP Picture Threads and Google+ posts are set links, and are the same for a particular girl no matter what text is shown for the girl in the Results Viewer or ToolTip.
- Google Search, Google Image Search, Google Video Search, and Google+ Search (which is similar to the old Google+ Posts links) will perform the search on the actual text being shown for a girl. (ie "山本彩", "Yamamoto Sayaka", or "Sayaka Yamamoto") This is why some ToolTip formats have the searches in the context menu and others do not. There's no point in doing a search for the "Full Info" format.



ADDED:

Creation of Birthdays Index when first run, and when new revision of Keyfile is found. The birthdays are indexed now ( in a file called Birthdays.ndx ), so that actual birthday queries will be much, much faster than they were in Romajifier48. The index is only created when it doesn't already exist, and only updated when the Keyfile has been updated.

Shows Today's Birthdays at Midnight Japan Time, or when first run after. If the program is running at Midnight Japan Time, then the Results Viewer automatically opens with today's birthdays listed. If it isn't, then the list will be shown the first time the program is run that day. There is currently no option to turn this off, but there will be in Build 4 - which hopefully won't take as long to get done as Build 3 did.

Upcoming Birthdays item in Tray Menu. This will show all birthdays in the next 14 days.

Birthdays List item in Tools Menu of Results Viewer.  This will show birthdays of the girls in the current Results List for the next year.

Count Girls item in Tools Menu of Results Viewer. This will show a ToolTip telling how many girls are listed in the current results. I actually added this for a specific task I was working on, but thought I might as well leave it in because other people might find it useful as well.

Known Issues: At one point, sometimes a Results List would leave one girl's name in Kanji at the bottom of the list, which wasn't actually counted as part of the list. I haven't been able to reproduce this lately, and have no idea what was causing it. So, maybe I fixed it with something else I did. If any one sees this happen, please let me know. Other than that, I haven't had any issues with this build yet.


Installation/Upgrade Instructions (please read carefully):
1. If you are not currently using any version of Query48, you can skip to step 8
2. If you are currently using Alpha Build 1 of Query48, simply delete everything and skip to step 8
3. If you are currently using Alpha Build 2 delete everything except for the Query48.dta file (this file contains all your saved data, and you don't want to lose that) and continue to step 4. If you don't have a Query48.dta file, then you haven't saved anything, and can simply delete everything and skip to step 8
4. Download this: http://www.mediafire.com/download.php?7xm8ytuccmc0sqx (http://www.mediafire.com/download.php?7xm8ytuccmc0sqx)
5. Unpack the Update_dta.exe file into the same folder as the Query48.dta file.
6. Run Update_dta.exe and wait for the message box saying that the Query48.dta file has been updated.
7. Delete the Update_dta.exe file and the Update_dta.rar file. You don't need them anymore, and accidentally running it again later could actually corrupt the Query48.dta file.
8. Now download Query48 Alpha Build 3: http://www.mediafire.com/download.php?w5q771dmgq4d269 (http://www.mediafire.com/download.php?w5q771dmgq4d269)
9. Unpack everything into the same folder as the Query48.dta file, if it exists, and you're done.

Sorry to have to make the upgrade process so complicated, but I guess that's just the nature of Alpha software sometimes. There hopefully won't be anymore upgrades like this in the development cycle.

Edit: while I was posting this an HKT48 Kenkyuusei picture thread and an SNH48 Picture thread were created. So, some of the links are already out of date. So, there will probably be a links files release between now and the release of Build 4. Also, I forgot to mention that any JPHiP links with no actual link listed will go to the forum home. And any Google+ Posts links with no actual link listed will go to a 404 page.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 2 Released (pg. 3)]
Post by: lusobr on March 06, 2013, 11:54:16 AM
- Hirose Sena and Sugino Risa (NMB48 4th Gen.) marked as Graduated.
I think you forgot Hisada Riko. You might as well add Nakaya Sayaka since her last theater performance is today iirc.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 3 Released (pg. 3)]
Post by: Melchizadek on March 06, 2013, 06:08:53 PM
^ Hisada Riko's graduation show is on March 15th.

Nakaya Sayaka will be marked as graduated when she is removed from the official site.

Now that I have a version of Query48 that won't break with new Keyfile updates, those updates will be coming more frequently. Hopefully, within 24 hours of any changes on the official sites. That way I can meet my goal of keeping the Keyfile an accurate reflection of the sites. (The only exception being Eguchi Aimi, who is still listed on the site even though she "graduated" over a year ago.)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 3 Released (pg. 3)]
Post by: Melchizadek on March 07, 2013, 07:04:17 PM
Revision #33 of the Keyfile is released.

- Nakaya Sayaka marked as graduated.

Romajifier48 will automatically update the file.

For Query48, download it here:  http://www.mediafire.com/download.php?6hmjjqe9uacdxj9 (http://www.mediafire.com/download.php?6hmjjqe9uacdxj9)

The rar file also contains 2 lnx files that need to be put in the Links subfolder. (They may extract there automatically depending on the settings of your unpacker). Besides updating links for Nakayan, I have also updated picture thread links for SNH48 and the HKT48 Kenkyuusei.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 3 Released (pg. 3)]
Post by: Melchizadek on March 11, 2013, 03:56:17 PM
Revision #34 of the Keyfile is released.

- Miyawaki Riko (SKE48 6th Generation) is marked as graduated.

Romajifier48 will automatically update the file.

For Query48, download it here:  http://www.mediafire.com/download.php?fyl567g3zyvapjk (http://www.mediafire.com/download.php?fyl567g3zyvapjk)

I'm definitely adding some sort of auto-update support for the data files to Alpha Build 4. That will make it easier for everybody to stay up to date.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 4 Released (pg. 4)]
Post by: Melchizadek on March 15, 2013, 09:32:58 PM
This is the release post for Query48 Alpha Build 4.

This release includes Revision #35 of the Keyfile.
- Hisada Riko (NMB48 Kenkyuusei) marked as graduated.

As usual, Romajifier48 will automatically update the file.


FIXED:

No Fixes. I still haven't seen that issue again that I mentioned in the Alpha Build 3 post, so I'm guessing it doesn't exist any longer.


CHANGED:

Structure of the Query48.ini file. The ini file actually changes a lot between every build. Which is why 1) the ini file is still included in every release and 2) I haven't added a lot of options yet. Any one who has changed the hotkey will notices that they have to change it again with every upgrade. This will be true until I have a method in place to upgrade the ini file rather than replace it.


ADDED:

AutoUpdate of data files. This includes Girls.48, GirlPics.dll, and all the files in the links folder. Query48 will check for updates to these files every time the program is started, and - if you leave the program running when the computer is on - every 6 hours. If an update is found, it will automatically download the new file(s). You will see tray tips to let you know when it is checking, updating, and which files were updated.

Option in tray menu to turn off Daily Birthday Reminders.
Option in tray menu to turn off AutoUpdate of data files.
Update Data Files Now item in tray menu.

This is what the tray menu looks like now:
(https://lh4.googleusercontent.com/-u1QXnlxtyA8/UUN9sc07jKI/AAAAAAAADz8/NyscLOxwi8c/s800/Tray%2520Menu.gif)

Keyboard control for Ranker buttons. The key you can use for each button is on the button in brackets.

(https://lh5.googleusercontent.com/-NG0GTAFy2ZM/UUN_BRWkb1I/AAAAAAAAD0Q/1Xmd7O5IiM0/s800/Ranker%2520Hotkeys.gif)

The defaults are set up to use the number pad. Eventually (I use that word a lot in these posts), there will be options to change the keys or turn off the functionality altogether.


Known Issues: None. Though I wouldn't be too surprised if some are found with the autoupdate system.

Download Link: http://www.mediafire.com/download.php?r8ucj2fw16k5gv5 (http://www.mediafire.com/download.php?r8ucj2fw16k5gv5)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 3 Released (pg. 3)]
Post by: Datalanche on March 16, 2013, 05:06:54 AM
Developers who incorporate suggestions =  :bow: :bow: :bow: :bow: :bow: :bow: :bow: :bow: :bow:

Great work, Melcchi! This software is beyond awesome.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 4 Released (pg. 4)]
Post by: Melchizadek on March 26, 2013, 04:41:05 AM
I knew I'd find an issue with the autoupdate system. It updates new versions of already existing files just fine, but there's no way for it to know about entirely new files. I'm not too worried about it, though, because it won't be a problem once I add the update check for the actual program. Which will likely happen in Alpha Build 6.

Also, a preview of some of the new features that will be included in Alpha Build 5 can be seen in my latest ranking post (http://forum.jphip.com/index.php?topic=20371.msg1166373#msg1166373).
Title: Re: Romajifier48 (Windows Software) [Special Announcement (pg. 4)]
Post by: Melchizadek on April 01, 2013, 10:43:49 PM
Since the Crackstaff here at JPHiP have voted unanimously to lead the site in a bold new direction (http://www.jphip.com/), I must inform you that I am stopping development of Query48 immediately, and turning my work instead to Query1D: the ultimate database of One Direction members.

Heck, this is a great change, and I'll have so much free time on my hands now, because I only have 5 members to deal with. And no more graduations causing me to update the keyfile every week or so.  :twothumbs

In fact, I just deleted every backup I have of all the Query48 files that aren't needed to move on to Query1D.

Here's a screenshot of Query1D in action:
(https://lh3.googleusercontent.com/-yrZPgceKjdY/UVnwFmMDBqI/AAAAAAAAD1k/-a8NcFvMaQ0/s800/HarryStiles.gif)

It'll have all the features that Query48 did, including the ranker (since we all need that kind of help putting 5 guys in order), and the parser (which will expand either their first or last name into their full name so you'll never forget it).

I am so excited about this, I should have the first build out sometime tomorrow.  :pimp:
Title: Re: Romajifier48 (Windows Software) [Special Announcement (pg. 4)]
Post by: Datalanche on April 01, 2013, 11:36:03 PM
Glad I am done with the evil idols or I would be so upset!!! :shakeit:
Title: Re: Romajifier48 (Windows Software) [Special Announcement (pg. 4)]
Post by: Assman on April 02, 2013, 07:37:22 AM
How can you possibly decide between all the 1D members?! XD XD
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on April 02, 2013, 08:28:52 PM
This is the release post for Query48 Alpha Build 5.

I actually planned to release this last week (which is why I did my ranking then as a preview), but then I kept running into ridiculous errors with the new features; and one pretty major error with an old feature that I had never caught before.


FIXED:

Any Combined Ranking - after the first upon restart - would not include the members in both lists. For example, the first combine rankings of AKB48 and NMB48 after restarting the program would work perfectly fine, but any after that would see Milky, Yui, and Ripopo disappearing into thin air.


CHANGED:

Copy to BBCode now supports Picture Tables. More on that in a moment.


ADDED:

Picture Tables. As seen here (http://forum.jphip.com/index.php?topic=20371.msg1166373#msg1166373). This is a toggle in the Tools menu, just like Color Code. It is available for both Ranked Lists and normal Results Lists. The number of columns is currently set at 5, but this will be configurable eventually.

Note that you must be connected to the Internet for the pictures to show properly, because they are hosted. There are a few reasons for this:

1) I tried and failed to find a way to pull the pics out of the DLL and add them dynamically to the Results Viewer's underlying HTML.
2) The pics need to be hosted on the Net to display correctly in exported HTML and BBCode anyway.
3) This makes it a relatively simple task to eventually allow the use of custom URLs for the pics, so each user can choose the perfect picture for each girl - similar to Rust's rankings.

Compare Rankings. Not to be confused with Combine Rankings, this new Tools Menu item allows you compare the current ranking with a previously saved ranking to come up with something like this:

1. Motomura Aoi (--)
2. Miyawaki Sakura (↑1)
3. Murashige Anna (↑2)
4. Sashihara Rino (↑2)
5. Ota Aika (new)
6. Anai Chihiro (↓4)
7. Kodama Haruka (↓3)

Note that the comparison information is not saved with the ranking; so, if you want to save it over the previous ranking, you will need to do the comparison and copy it first.

Show Comparison. Appears in the Tools Menu after a comparison has been made, and toggles the comparison on and off like Color Code and Picture Tables does. In order to compare to a different previously saved ranking, just choose Compare Rankings again.

JPHiP Picroda Search Links. A brand new .lnx file, and item in the Links menu. This does not bypass the need to log in to the Picroda if your cookie has expired.


Known Issues: Lists in Kanji do not sort properly into Japanese "Alphabetic" order. This has actually nagged at the back of my mind for a while now, but with picture tables it's even more obvious. I've done the research and know how to solve this, but - since it will take some time to make the necessary look-up table - I didn't want to delay this release any further.

Looking at the download statistics, it seems that a lot of people are still using Alpha Build 2. Anyone upgrading from Builds 1 or 2 will need to follow the upgrade instructions at the end of the Alpha Build 3 release post (http://forum.jphip.com/index.php?topic=31794.msg1159664#msg1159664).

Download Link: http://www.mediafire.com/download.php?qjpxe39n4ea67y2 (http://www.mediafire.com/download.php?qjpxe39n4ea67y2)

Request for User Input: As stated before, the original plan for Query48 was to include all the functionality from Romajifier48 and it's external tools - as well as a lot of new features. Right now there is only one non-options-related tool that hasn't been added. That is the Quizzer. You can check out the release post for the original Quizzer (http://forum.jphip.com/index.php?topic=31794.msg1019432#msg1019432) for more info.

The interface would obviously be updated, and I could add pictures to the quizzes. I could even make the quizzes be multiple choice or something by picking 3 wrong answers at random.

My question is this: Would anyone really use the Quizzer? I honestly don't know how useful anyone would find it. The idea is that it helps with things like recognizing girls' names in Kanji, learning their birthdays and nicknames, possibly recognizing them by their picture. I've noticed, though, that through watching a lot of performances and TV shows, and reading G+ and blogs, a lot of this information just sticks with me on its own. So, maybe the Quizzer is completely unnecessary. Or there could be a lot of people out there who wish they had something like this. I have no clue, that's why I'm asking.

I'll take all responses into consideration while making my decision. And if nobody responds at all, I'll probably just skip the Quizzer completely.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on April 29, 2013, 07:25:50 AM
I just want everybody to know that Query48 is definitely not dead. I have been very busy lately with other things - mostly that place I have to work at in order to have money to pay bills and buy idol goods.

I have released 2 revisions to the keyfile since my last post, that contained small changes and would have updated automatically.

Hopefully, tomorrow, I will have time to update it again to reflect the changes that occured at Budokan. Since they have been changed on the AKB48 website as well.

Other than that, I am afraid I have no idea when Alpha Build 6 will be released. Although, I can tell you that I won't be adding the Quizzer (at least at this time).
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on June 11, 2013, 10:35:04 PM
A quick note: anyone who doesn't have AutoUpdate for the data files turned on should right click on the icon in the system tray and choose "Update Data Files Now" from the menu. Actually, you can do that if you have AutoUpdate turned on and don't feel like waiting.

The reason for this is because I just uploaded Revision #39 of the keyfile - and the newest GirlPics.dll file - to the server. It is an exact replication of the official sites member pages as of right now. (And I can say that for certain now since they finally took Eguchi Aimi off the AKB48 page).

For SKE48 I went with the NEW version of the member page (there are currently two on the site). This means that the Mass Graduation and Team Shuffle are now reflected in the keyfile.

Also the AKB48 15th Generation Kenkyuusei have been added to both the keyfile and GirlPics.dll file (as well as to the server).
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: chewybacca on June 13, 2013, 03:09:10 PM
The reason for this is because I just uploaded Revision #39 of the keyfile - and the newest GirlPics.dll file - to the server. It is an exact replication of the official sites member pages as of right now. (And I can say that for certain now since they finally took Eguchi Aimi off the AKB48 page).
Just a question: do you mean that the latest official member profile pictures are uploaded, or linked through, to the server? At the moment, after updating my Query48 to the latest keyfile, a lot of the member profile pics on Query48 aren't the current versions as shown on the official website profiles.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on June 13, 2013, 06:48:27 PM
^ No, I have not updated any of the pics that were already in the file or on the server. I only added the pics of the 15th Generation Kenkyuusei.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Datalanche on June 15, 2013, 07:34:52 AM
Awesome work as always, Melcchi. :bow:

Question: Is something about the saving ranking in progress feature broken in the latest version? I just tried to reload one I was working on and it loads up two blank buttons and clicking them doesn't bring up any new pictures. :shocked:

Edit: I can't seem to load any saved ranking results, either. I select them and the click OK and it just blinks at me to choose the results to load again.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on June 16, 2013, 06:09:28 PM
^ I just tested on my machine, and both are working on my end. Unfortunately, I'm about to leave right now to work a 10 hour day. But if you can send me a copy of your Query48.dta file, I'll take a look at it as soon as I can to see if it may have gotten corrupted.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on June 25, 2013, 06:12:08 PM
Two things:

First, I just updated the Keyfile to Revision #40. Nothing too major; but I needed to do it since today is Okada Kanna's birthday, and I had it wrong in the file.

Second, there is a bug in Alpha Build 5 where any Query48.dta file created by the program is encoded wrong and is unable to be read properly by the program. Any preexisting file works perfectly fine. A big "thank you" goes out to Datalanche for alerting me to - and helping me isolate - this bug.

This will be fixed in Alpha Build 6, but there is a simple fix that can be done now: download a blank - properly encoded - file. It's only 2 bytes! But first you should check to make sure you need this fix:

1. Look in the folder that contains Query48.exe. If there is no Query48.dta file, then you should download this one.

2. If there is a Query48.dta file, then you have previously saved a results list or a ranking in progress. Try to reload what you have saved. If it reloads perfectly fine then you should not download this file.

3. If you try to reload a results list and nothing happens - or a ranking in progress and get empty buttons on the ranker - then you need to download this file and replace your current one. Unfortunately, this means your saved information is lost due do to the encoding issue, and I do apologize for that.

Once again, if you have a Query48.dta file and are able to reload from it, then you should not download this file; because it will cause you to lose your saved information. Only download it if you have no Query48.dta or are unable to reload from it.

Now then, here is the link to the file for those who need it: https://dl.dropboxusercontent.com/u/561040/Query48.dta (https://dl.dropboxusercontent.com/u/561040/Query48.dta)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Middy on June 27, 2013, 03:52:46 AM
Hello! I want to thank you for all your hard work on this program, it's been an invaluable tool for me. I have one error to point out, and one question to ask.

The error is that Urano Kazumi (Graduated AKB/SDN) seems to be missing, can you please add her?

The question is, when I'm in the query builder, is it possible to search for more than one criterion in a certain field? Say for example I wanted to pull up all members with the family name Maeda OR Sato OR Watanabe. Is there a way to do this?

Thanks again for everything!
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Melchizadek on June 27, 2013, 07:03:30 PM
^ Thank you, and welcome to JPHiP.com  :welcome

1.) Cindy (Urano Kazumi) is actually in the Keyfile, but she's listed as a current member of WH7 (which reflects where her thread is in the forum). She will show up if you use "Select All" in the Query Builder. That being said, I really should probably just change her back to being a graduated member of SDN48 1st Generation.

2.) There is currently no way to do "OR" searches in Query48, and I have to admit that the idea never crossed my mind. Now that you've brought it up, I'll add it to my to-do list.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5 Released (pg. 4)]
Post by: Middy on June 28, 2013, 04:47:50 AM
Ah... there she's hiding. Yeah, probably makes more sense to categorize her under SDN, since WH7 hasn't put anything out in ages... or is it possible to make her a SDN/WH7 kennin?
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.1 Released (pg. 5)]
Post by: Melchizadek on November 01, 2013, 06:17:01 PM
This is the release post for Query48 Alpha Build 5.1

So, it's been 7 months since the release of Alpha Build 5, and this is just a small incremental update. Sorry about that. I've been extremely busy at work for most of that time, and what free time I do have has been spent doing more important things (like watching concerts and LODs  :P ).

Anyway, a big thank you goes out to Datalanche - who has volunteered to help with editing the keyfile. This build includes Revision #42 of the keyfile. Datalanche has done a great job of listing all the changes, so I won't go into them all here. (If you really want to read them, then open the about box).

The reason Alpha Build 5.1 exists is to add support for Team 4 and Team KIII, so it works with the new keyfile. That's it.

Hopefully, after my vacation in December, I'll be rested and focused enough to work on all the things I have planned for Alpha Build 6. The first couple months of the year are usually the slow time at work as well.

There will most likely be an Alpha Build 5.2 before then to match the program up with another future keyfile.

Known Issues: I never got the Query48.dta bug described here (http://forum.jphip.com/index.php?topic=31794.msg1198080#msg1198080) fixed. Weirdly enough, when I was testing yesterday the problem seems to have gone away on it's own. But, seeing as how that doesn't make any sense, you should probably follow the instructions in that post anyway.

Download Link: http://www.mediafire.com/download/z6ccaeex4wy4lg8/Query48_Alpha5.1.rar (http://www.mediafire.com/download/z6ccaeex4wy4lg8/Query48_Alpha5.1.rar)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.1 Released (pg. 5)]
Post by: yic17 on November 02, 2013, 07:58:10 PM
Hey, can you please add Nogizaka46 2nd gen in your next update? Thanks!!
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.1 Released (pg. 5)]
Post by: Datalanche on November 04, 2013, 01:15:20 AM
^ Melchi and I have talked about that as well as SNH 2nd gen. There's a few technical things about adding some more girls but we(mostly him) have got it on the to-do list. :)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.2 Released (pg. 5)]
Post by: Melchizadek on November 20, 2013, 01:24:51 AM
This is the release post for Query48 Alpha Build 5.2

[This would have been released 2 hours earlier if not for the N3 LOD, and I don't feel the least bit guilty about it.  :P]

This build includes Revision #43 of the keyfile (edited by Datalanche), and Version #5 of the GirlPics.dll (edited by me). We now have Team SII, Team NII, and the 2nd Generation of Nogizaka46 all available for querying. The 3rd Generation HKT48 members have also been added. And Urano Kazumi has been changed back to a graduated SDN48 member (as discussed between myself and Middy way back in June).

Also, a bug has been fixed where concurrent members who were Kenkyuusei, would not show up when the Kenkyuusei list was Queried.

The draftees will be added when their profiles are added to the official site member pages. That won't need a program update, just an update to the keyfile and the DLL on the server.

Known Issues: To quote the last release post, "I never got the Query48.dta bug described here (http://forum.jphip.com/index.php?topic=31794.msg1198080#msg1198080) fixed. Weirdly enough, when I was testing yesterday the problem seems to have gone away on it's own. But, seeing as how that doesn't make any sense, you should probably follow the instructions in that post anyway."

Download Link: http://www.mediafire.com/download/ddzlp5rfy8ytlat/Query48_Alpha5.2.rar (http://www.mediafire.com/download/ddzlp5rfy8ytlat/Query48_Alpha5.2.rar)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.2 Released (pg. 5)]
Post by: chewybacca on November 30, 2013, 01:42:54 PM
^
What kind of adjustments did you make to GirlPics.dll over v5.0 and v5.1 might I ask? If they're comprehensive profile pic updates, then I can't see them as they're still showing the outdated versions.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 5.2 Released (pg. 5)]
Post by: Melchizadek on November 30, 2013, 06:28:44 PM
^

None of the pics that were already in the dll were changed. I simply added pics for the new girls.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6 Released (pg. 5)]
Post by: Melchizadek on May 07, 2014, 02:10:00 AM
This is the release post for Query48 Alpha Build 6

The keyfile included is Revision #49, which reflects the latest shuffle. Full Disclosure: Datalanche actually finished this revision a few weeks ago. Since the changes had not actually hit on the official sites yet, I decided to hold off on releasing it till Alpha Build 6 was ready to go. In retrospect this wasn't the best idea. For various reasons (including sickness, adding features causing other parts of the program to break, and some bouts of downright laziness) the release is happening later than I originally anticipated, and with less features added to it.  :panic:

Also included is GirlPics.dll Version #7. It adds the new girls to the file. Version #6 (which I did not post about, but anyone with AutoUpdate turned on would have gotten a while back) was the beginning of the pic updates. That is, quite a few - but not all - of the girls pics have been updated since the release of Alpha Build 5.2. Datalanche has helped with downloading, cropping, and resizing pics for this also.

Now then, onto the ChangeLog:

ADDED:

   Support for Teams 8 and KIV: note that the Team 8 girls have not been added to the keyfile yet. When they are, It will actually require another program update; because there will suddenly be two girls named "Yokoyama Yui", which will quite likely cause problems of some sort.

   Option in Query Builder to set current Team configuration as Query Builder default: Normally when you open Query Builder, none of the Teams are checked. Now, you can check whichever ones you want and choose this option from the option menu. Those Teams will now already be checked every time you open Query Builder. This is helpful if you find yourself checking the same ones most of the times you do a Query.

   Option in Query Builder to do "OR" search instead of "AND" search on multiple Search Strings: Take the following search, for example:

(https://lh6.googleusercontent.com/-y4jticgmRiU/U2lvOxDd9eI/AAAAAAAAEGE/_7bSrtxo_Yg/s800/Search%2520W%2520and%2520H.png)

Normally, even with all Teams chosen, that would give you this message:

(https://lh5.googleusercontent.com/-q8IhLYi45j0/U2lwWGh7BYI/AAAAAAAAEGY/KeVDGJ6mm1U/s800/No%2520can%2520do.jpg)

But if you select this option:

(https://lh3.googleusercontent.com/-vakKFjjbejw/U2lxoC2tWGI/AAAAAAAAEGs/wNBbeczL3FE/s800/OR%2520search.png)

You get a different result:

(https://lh6.googleusercontent.com/-xxlolY4MMIg/U2lyWZIz0QI/AAAAAAAAEHA/CgVG95VB7fA/s800/W%2520and%2520H%2520results.png)
(Note: example queries are done with "Current Members Only")

   Do "OR" search inside a Search String by separating values with "/": Searching in Family Name for "Watanabe/Yamamoto" will give the following results:

Watanabe Mayu
Watanabe Miria
Watanabe Miyuki
Yamamoto Mao
Yamamoto Sayaka

This works in all 4 sections of the "Search Strings" box. Note: there should be no space before or after the "/".

   Do "AND" search inside Kanji Search String by separating values with "+": Searching for "山+子" will find "Takayama Riko" (高山梨子).

Known Issues: None. The Query48.dta bug described here (http://forum.jphip.com/index.php?topic=31794.msg1198080#msg1198080) has disappeared without a trace, and I haven't been able to replicate it lately.

Download Link: http://www.mediafire.com/download/hehrrxw574uh6hc/Query48_Alpha6.rar (http://www.mediafire.com/download/hehrrxw574uh6hc/Query48_Alpha6.rar)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.1 Released (pg. 5)]
Post by: Melchizadek on May 19, 2014, 06:05:53 PM
This is the release post for Query48 Alpha Build 6.1

FIXED:
   Certain Concurrent members not showing up in certain Queries where they should have. Specifically, Ikoma Rina was not showing up in Queries for Nogizaka46 as a whole, but was showing up in 1st Generation Queries, as well as for AKB48 and Team B Queries.

Note: If you set a have set a custom Team configuration as the Query Builder default, you'll have to do it again after updating. The next version, hopefully, will let you upgrade without undoing all your settings.

Download Link: http://www.mediafire.com/download/v9fscpv33pki5d7/Query48_Alpha6.1.rar (http://www.mediafire.com/download/v9fscpv33pki5d7/Query48_Alpha6.1.rar)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.1 Released (pg. 5)]
Post by: Melchizadek on June 23, 2014, 07:34:11 PM
Yesterday, Revision #50 of the Keyfile and Version #10 of the GirlPics.dll were added to the update server. So, anyone who doesn't have AutoUpdate turned on will probably want to right click on the systray icon and choose "Update Data Files Now". You now have access to Team 8.

Also:
Support for Teams 8 and KIV: note that the Team 8 girls have not been added to the keyfile yet. When they are, It will actually require another program update; because there will suddenly be two girls named "Yokoyama Yui", which will quite likely cause problems of some sort.
This was actually doable through the data files without needing an update to the program after all. At least, it works on mine and Datalanche's computers.

Of course, you need to be running at least Alpha Build 6 to be able to Query for Team 8.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.1 Released (pg. 5)]
Post by: Datalanche on November 10, 2014, 09:02:42 PM
Dearest Queryers,

Usually we don't post about keyfile updates but I think this warrants it. As some might have noticed the keyfile fell into epic not-updatedness for a while. Apologies for that! My life got a little busy for a while with the preparation for, actual execution of, and aftermath and recovery of my two week stay in Japan last month. Thankfully I am now back to my usual shut-in ways, so Query48 has at least been updated! You can get the updated data files with auto-updates or right click on the systray icon and choose "Update Data Files Now".

I combed through every team and group and hopefully everything is up to date with a few exceptions:

-No Baito members just yet. This will come in a future program update!
-SNH48 Team HII is temporarily listed as kenkyuusei until the above mentioned program update. There are currently no SNH48 kenkyuusei.

If you notice anything wrong, please shout it out! We will get it taken care of. I'm still very much a 48 fan, but admittedly I'm not as "plugged in" as I once was, so it's very possible I could miss things. Thanks!
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.2 Released (pg. 5)]
Post by: Melchizadek on November 25, 2014, 04:51:34 AM
This is the release post for Query48 Alpha Build 6.2

ADDED:
   Support for Baito and Team HII.

FIXED:
   Issue with Nogizaka46 girls not showing up in the birthday lists under certain conditions.

Includes Revision #54 of the keyfile, and version #13 of the GirlPics.dll.

Also:
Note: If you have set a custom Team configuration as the Query Builder default, you'll have to do it again after updating. The next version, hopefully, will let you upgrade without undoing all your settings.
Yes, it's been six months and I still don't have that done. :nervous  It'll definitely be in Alpha Build 7, though. (Don't know if there will be any more 6.x builds before that or not).

Download Link: http://www.mediafire.com/download/feq38bkvl7puuvl/Query48_Alpha6.2.rar (http://www.mediafire.com/download/feq38bkvl7puuvl/Query48_Alpha6.2.rar)

EDIT: Replaced download link with correct one.  XD
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.2 Released (pg. 5)]
Post by: sakura_drop_ on January 24, 2015, 02:32:48 PM
I know probably no one but me cares about SDN48, but I found an issue regarding them. I change colors of each team and generation by myself, but apparently the ranker treats all three SDN generations as one. Can something be done about this?

example:

in the notepad file I made sure SDN gens would have colors: darkblue/teal/darkcyan
the following last two were NGZK: purple/dimgray

in the ranker all SDN gens are in: 1st gen     2nd gen     3rd gen

NGZK is in: 1st gen     2nd gen
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.2 Released (pg. 5)]
Post by: sakura_drop_ on January 24, 2015, 02:57:35 PM
another issue: the concurrent members don't have colors of both teams?

For example:

Team B             Team E             NGZK46 1st gen             NGZK46 2nd gen

what I get:

Ikoma Rina

Matsui Rena


other than NGZK related concurrencies seem to be colored just fine
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.2 Released (pg. 5)]
Post by: Melchizadek on January 25, 2015, 06:08:00 PM
I'll look into both of these issues on my days off this week. It should be fairly easy to split SDN48 up by Generations. The N46 thing is definitely a bug

Also, I've already changed the INI file for the next version, to make it easier to see which team the colors are for. (And there will be a way to change the colors in an options dialogue by the time it comes out of alpha).
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.2 Released (pg. 5)]
Post by: osnapitzlizzie on February 03, 2015, 03:52:08 AM
today i was using the app with the latest update and i had gotten my list done and everything, and just as i was about to name my list, the entire thing froze. i tried to cancel the naming part, but it wouldn't close. i didn't want to loose my work so i tried to click the copy button but nothing worked. i also tried to compare my ranking to another one i had previously made, but nothing happened. in the end, i restarted my entire computer, and the list i had worked so hard on was not saved :(
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.3 Released (pg. 5)]
Post by: Melchizadek on April 07, 2015, 11:45:48 PM
This is the release post for Query48 Alpha Build 6.3

ADDED:
   Support for Team T.

CHANGED:
   Team color format in INI file.

I also split SDN48s colors up by generations and fixed the N46 concurrent color problem. - Both per sakura_drop_'s findings.

Includes Revision #58 of the keyfile, and version #15 of the GirlPics.dll.

There were a lot of changes that Datalanche made to the keyfile this time around. Check the about screen to see the list of them.

Still:
Note: If you have set a custom Team configuration as the Query Builder default, you'll have to do it again after updating.

Download Link: http://www.mediafire.com/download/683dech6a287aua/Query48_Alpha6.3.rar (http://www.mediafire.com/download/683dech6a287aua/Query48_Alpha6.3.rar)

P.S.: osnapitzlizzie's issue is probably a memory problem caused by the number of girls in all the groups now. This may not be fixable without changing the programming language that Query48 is written in.

I would suggest that everyone save often while doing a ranking. It would probably also be a good idea to rank by groups and then combine them to get a larger listing.
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.3 Released (pg. 5)]
Post by: sakura_drop_ on April 08, 2015, 11:20:24 AM
Oh my god, yes!!!

Thanks for all your hard work

m(_ _)m
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.3 Released (pg. 5)]
Post by: arvinbfg90000 on November 01, 2016, 12:19:39 AM
Is there any updates about this one? or is there a another program that have the same features of this?  :)
Title: Re: Romajifier48 (Windows Software) [Query48 Alpha Build 6.3 Released (pg. 5)]
Post by: sakura_drop_ on June 29, 2017, 11:10:11 AM
will you ever update this? I want to rank whole current48 with NGT and STU in it ^^;