Quick update that adds the feature to change the font.
DREditor 0.0.4 (mf)
DREditor manual v2 (mf)
DREditor source code (github)
Insert Trumpets Here
Showing posts with label software. Show all posts
Showing posts with label software. Show all posts
Sunday, November 18, 2012
Tuesday, November 6, 2012
Dangan Ronpa update - DREditor 0.0.3
DR translation update:
- Fixed a lot of typos, such as Celestia's and Sakura's last names. The funny thing is that I apparently got Sakura's last name right in some art assets, but felt like spelling her name wrong in other places.
- Kept "super" as the translation for "超高校級". I feel like "super high-school level" implies that there's a "super high school", rather than conveying "on a level beyond high school", which is what the phrase is intended to mean.
- Started on chapter 1, but didn't get much done yet.
DREditor update (0.0.3):
- Fixed Celestia's and Sakura's last names, though DREditor should still work with JS files with incorrect names.
- Added a manual.
DREditor source (github)
Friday, October 12, 2012
Dangan Ronpa Partial Translation 0.1.0 (Prologue)
I don't like working for a long period of time without getting some feedback from others, so here's the first partial translation of Dangan Ronpa. Only the prologue has been translated (about 3% of the story), but I want to know what people think, because this will set precedents on terms and style of further translations as well.
Patched ISO:
I was too lazy to write an ISO patcher program this time around, but I'll make one next time.
I don't think I'm that great at localizing lines from certain characters like Junko, so I might need some help on that.
I'll put the source files of the translation up on Github later. Feel free to give me any comments and suggestions.
Release
ReadmePatched ISO:
I was too lazy to write an ISO patcher program this time around, but I'll make one next time.
Notes
Some terms are different from the LP, because it either just didn't work out for the translation ("super highschool-level" was just too long for the dialogue and certain assets, so it was shortened to "super") or because of my personal preferences (the school name was translated to "Mount Hope Academy"). That said, I want to know what everyone feels about the translation choices.I don't think I'm that great at localizing lines from certain characters like Junko, so I might need some help on that.
DREditor
The editor was also updated.- "Home screen language" and "Button order" now applies to both the home screen and the save/load screens.
- A bug in the GIM export code that causes the PSP to crash was fixed. If the quantized image had less colors than the maximum number of colors that the palette can support, then the old DREditor didn't pad the palette with more colors when it should have.
- Javascript:
- Added a "loadScript(filename)" function that loads another Javascript file in the "src" folder to reduce redundant code and translations.
- The "load" and "loadGIM" functions now also look into the "orig" folder in the same way it looks in the "src" folder" if it doesn't find the file in the "src" folder. For example:
- "src/fla_734_pak.js" calls "loadGIM" on "001.png"
- DREditor looks at "src/fla_734_pak/001.png"
- If that file doesn't exist, then it attempts to read "orig/fla_734_pak/001.png"
- If that file doesn't exist, then it throws an error.
- Note: The editor doesn't make the "orig" folder itself. I just put this feature in there to make managing assets easier.
I'll put the source files of the translation up on Github later. Feel free to give me any comments and suggestions.
Sunday, August 19, 2012
Online Manga Downloader 0.1.10
Changes:
Current source branch
- Changes manual selection. There's getting to be so many options that selected by tab might not be the best idea now.
- Fixes Pixiv downloading, which got broken. Also adds Pixiv magazines.
- Fixes log memory usage. The log automatically prunes itself now.
- Fixes Nico user-published download order. Put HashMap instead of LinkedHashMap, lol.
Current source branch
Saturday, July 28, 2012
Online Manga Downloader 0.1.9
Finally had time to update this.
Online Manga Downloader 0.1.9 source
Known bugs:
- Fixes Nico and Poco compatibility with certain items that it couldn't download.
- Fixes Actibook compatibility with Comic Meteor.
- Adds Pixiv. Note that Pixiv also needs account information, which can be added to "passwords.properties" if you're lazy. However, please exercise the same caution as with the Nico account information.
- Changes how it downloads. Now it creates and downloads to a subdirectory in the download directory.
Online Manga Downloader 0.1.9 source
Known bugs:
- The log is never pruned, so the application will continue to eat up memory.
- Can't download Pixiv magazine issues.
- Famitsu Comic Clear is still listed as PCViewer/DOR instead of Flipper3.
Thursday, March 22, 2012
MangaLinks Updates (hurr and durr: electric boogaloo)
Changes:
- Fixed a bug that made all releases belong to me. Long story short, it screwed up storing the user ID of releases, so all releases belong to me. If you want to claim your releases, then contact me with the releases in question and your username.
- Added group applications for groups that are not on MangaUpdates.
- Added more countries.
- Added release editing and deletion. You can only edit/delete your own releases (if you're not admin like me).
- Fixed series search.
Sorry, but I'm pretty new to web development, so shit happens. Emails will come soon...I hope.
Friday, March 16, 2012
Online Manga Downloader 0.1.8
This is more of a maintenance release than a proper update. Fixed some stuff:
Online Manga Downloader 0.1.0 tree
- Changed Download button position. Hitting Enter on the URL field also does the same thing now.
- Tiled files (Flipper, PluginFree, parts of Actibook) are now saved as PNG instead of JPEG to avoid artifacts.
- Added a feature that allows you to save your Nico account info. Create a file called "passwords.properties" in the OMD folder, paste these two lines, and change the details.
nicoUsername=email@lol.com
nicoPassword=password
The rationale behind storing the password in plain text is summarized here. If you want to use this feature, I recommend you change your Nico password to some unique password or make a new Nico account with a unique password altogether.
Online Manga Downloader 0.1.0 tree
Monday, March 12, 2012
MangaLinks Updates (that feel when you realize that you're the biggest dumbass in the world)
Updates to MangaLinks:
- Implemented feedback system. Tell me all of your complaints and suggestions.
- Fixed user authentication. There was a hilarious bug that allowed anyone to login as me. No user information was compromised (passwords are salted and hashed anyways).
E-mail/verification and RSS will come soon.
Monday, January 23, 2012
Online Manga Downloader 0.1.7
Lots of changes:- Updated Comic Rush to work with its new "Multilingual Comic System." Sadly, I couldn't find any examples of translated manga on the Comic Rush site. Also, I removed the login stuff for it, since buyers essentially just pay for the URL to the item. Just give it the URL with the "csa-platform.jp" domain.
- Added Daum and Papy (bookend).
- Removed Nico Nico Event because it's been made obsolete.
- Added the ability for three simultaneous downloads. There may or may not be a problem with downloading two Nico Nico E-Books items at a time. Please send me the log if that happens.
Online Manga Downloader 0.1.0 tree
Thursday, December 1, 2011
Online Manga Downloader 0.1.6
Update: CrochetTime for Voyager store may be broken because Voyager store is changing their servers, apparently.Thanks to Spiritovod's meticulous bug-catching, I think we've caught and fixed most of the bugs. Here are the changes other than bug fixes:
- Revamped GUI: The main downloader window is now combined with the examples frame. In Manual mode, the tab you're on when you press the Download button is the handler that the downloader uses. For examples, if I'm on the Shogakukan tab, the downloader will use the Shogakukan tab.
- Three new handlers: Comic Rush, Grand Jump/Monthly Heros, and Web Young Jump.
- Resume function: It picks up from the first file that it hasn't downloaded, not the first file of the whole item.
- General code restructuring: Most net code has been moved to use Jsoup instead of java.net.
- NicoNico E-books Hour Bug: NicoNico E-books has some really large files and long items, so it may take more than an hour to finish downloading it. Unfortunately, the NicoNico login also seems to expire in a hour.
- Connection Abort Bug: It doesn't detect aborted connections. For example, Yahoo Bookstore has some files larger than 1MB. If your connection is slow and under stress, OMD's connection may be interrupted. OMD will spit out a partial file in that case.
Online Manga Downloader 0.1.6 (MF)
Online Manga Downloader 0.1.0 tree
Online Manga Downloader issues tracker
Monday, November 21, 2011
Online Manga Downloader 0.1.5

Changes:
- Removed a line of code that made the downloader quit after it successfully finished downloading a chapter. I put it there for debugging, and forgot to take it out. Oops.
- Added support for NicoNico EBooks with DRM. AFAIK, it's for stuff that are linked with BookWalker. Note that in order to download chapter that are linked with BookWalker, you need to make a BookWalker account and link it with your NicoNico account. Just login and read that chapter, and NicoNico will show you how to do it.
- Added support for Yahoo Bookstore. It uses an offline reader instead of a flash viewer like PCViewer/DOR. Fortunately for me, the reader was written in C#, making it possible for me to decompile and read the code. Unfortunately, I haven't bought anything from this, so I haven't implemented downloading stuff the user has already bought.
- Added automatic detection. It just tries all of the handlers, and asks for necessary information for Shogakukan and the Nico handlers if it comes to them.
- Saves your last download directory in preferences now.
- General code cleaning. I fixed some possible race conditions, though I never detected any before I implemented the auto-detect.
Online Manga Downloader 0.1 branch
Tuesday, November 8, 2011
Online Manga Downloader 0.1.4
Changes:- Added support for a third NicoNico viewer: NicoNico E-Books. At this rate, I'll probably have to add an auto-detection feature, though the prerequisites of NicoNico E-Books, NicoNico User-published, and Shogakukan might get in the way.
- Renamed "Club Sunday" to "Shogakukan", since it's used on many Shogakukan sites and not just Club Sunday.
- Changed most XML parsing from DOM to SAX.
- Tries to use the native look and feel.
Online Manga Downloader 0.1.4 (MF)
Saturday, October 22, 2011
Online Manga Downloader 0.1.3
Changes:- Added support for NicoNico Official viewer. This viewer is used by NicoNico Seiga for official events, such as the Nano Ace and SDMP/SD&Go (where I got the Ben-to Zero raws) events right now. This NicoNico viewer doesn't require a NicoNico account.
- The old NicoNico downloader has been renamed to "NicoNico User-published"
- Added support for PocoPoco.
- Added a log that gives extensive debug information. If you have an issue, you can help me help you faster by taking the log and posting it on PasteBin.
- Corrected Actibook for DokiDoki, Shodensha, Tsubomi and sites like them. It should detect the right variant of Actibook now.
- Cleaned up code.
Thursday, October 6, 2011
Online Manga Downloader 0.1.2
Anyways, I've always wondered what the "nSN" constant in PluginFree meant, and now I know: it's the zoom value. It turns out that I've never tried zooming in on that viewer. The resolution of the images on Comic High and Comic Gekkin actually go up to 2000+ pixels high, which is pretty fucking good (see above image). The downloader now downloads the highest resolution possible, which fixes the bug with Comic Gekkin.Online Manga Downloader 0.1.2 (MF)
Wednesday, October 5, 2011
Online Manga Downloader 0.1.1
Minor update:- Now supports the variant of Actibook on DokiDokiVisual (the site for Manga Time Kirara and its daughter magazines). I actually don't know how to distinguish between DDV and other sites, so it currently just looks at the domain name, which works but bugs me.
- Now downloads sound effects in NicoNico manga.
- Added a status bar.
- Added an "Examples and Usages" window to show how to use the thing.
Monday, August 22, 2011
Online Manga Downloader 0.1.0
It's been about 6 months since I've last updated. I've been working hard all over those six months to redesign this; I totally didn't just pull this out of my ass today.
Anyways, the more I worked with the past versions, the more I realized that the scraper was a stupid idea. Well, it had its own merits, but it was slow, memory-hungry, and hard-to-maintain. I removed pretty much everything and made a new UI, which just takes in the URL to the viewer and the type of viewer. For example, if I want the first chapter of Ryuushika Ryuushika, I'd just give it "http://www.square-enix.com/jp/magazine/ganganonline/comic/ryushika/viewer/001/_SWF_Window.html".
There's a lot to improve on this UI (like telling the user when the download finishes), but it's fully functional. Feel free to tell me any comments, suggestions, and bugs. Source code is in another branch.
Online Manga Downloader 0.1.0 (MF)
Monday, April 25, 2011
"Scanbooru"
My previous statement about how I was going to approach Oriko Magica was kinda vague. I'll expand on it in this post.
Problems:
Problems:
- Oriko Magica is a 150-page spoiler bomb. Excuse me, it's a series of 150-page spoiler bombs, one per month. Since the Madoka manga stuck to the anime, it wasn't very interesting (at least to me) besides the explicit detail in the Charlotte scene.
Due to its explosive potential, this is a manga that needs to be translated yesterday, and I don't usually say that. I'm sure that a lot of other people are dying to work on it as well, considering that a few anons (including DKThias) churned out Madoka vol 2 in a few days. - Madoka vol 2 was an example of a scanlation effort on /a/ done right. Nevertheless, a few days ago, I saw it go wrong. A couple of anons were working on the Lotte's Toy manga, much to the chagrin of Facepalm Scans. However, someone else pointed out that the editor was putting in the text in the wrong bubbles. The anons stopped, presumably embarrassed.
I can't really blame them, since chan-style image boards aren't really made for scanlation. During the little experience I had of scanlating on /a/ (while using someone else's translation), I found that it's easy to lose track, even with scripts like backwash.
- As I've said, someone suggested by e-mail that I should develop some sort of soft translation software. I probably misconstrued what he meant, but in any case, I dismissed the idea at the time.
- I occasionally visited the Madoka general to see what's up, and maybe help translate a few things, like those few magazine scans that talked about film theory in Madoka a few weeks ago. I would frequently see the anon who is of purportedly French origin (named "Some french anon") editing Madoka pics and doujins. One time, I noticed that he was asking for sound effects translations, so I pointed him to the motherlode of sfx translations. He said something to the effect of "well, that's not useful for me, since I can't read it". I then realized that he had been editing all of these pictures with translations from Danbooru and some anons in the general thread. He can't even read Hiragana or Katakana, and yet he produces fairly good edits.
I haven't been keep up with it (there's probably an image pack on the wiki), but he must have edited hundreds of images without even so much as speaking with the translators who put up the translations on Danbooru. That's the kind of efficiency that Oriko Magica needs. - My proposition is that we also use a Danbooru-style image board for the scanlation of Oriko Magica. I don't know if anyone has ever attempted a full-blown scanlation effort like this. Nevertheless, I want to give this a try.
The basic procedure is like this:
Note that the editing is still done offline with Photoshop (or whatever). The image board is just a mode of collaboration, and is not meant to be a full scanlation suite.
The diagram collapses many jobs into a few (and forgets QC, just like me). It's presumed that the image gets downloaded, worked on, and re-uploaded by many people doing different jobs. The point of this solution is to try to make the scanlation as parallel as possible; you can think of this as an assembly line of sorts.
One feature of Danbooru-style image boards that will be abused is tags, because it is important to keep track of which pages are at which stage. - Obviously, we can't use THE Danbooru for this. Danbooru's code is open source, but it requires Ruby on Rails and all of that jazz. I tried gelbooru 0.1.* last time, but it was buggy for me. The last choice left is...Shimmie, which I didn't even know about until I read the Wikipedia article on image boards. Back then, I thought that there wasn't a photo note extension for Shimmie, so I implemented one. However, right after that, I noticed that someone was indeed developing one. Nevertheless, I can't get it to work, so I'm using my implementation in the meanwhile.
It works fine so far, though there might be a few injection attack vulnerabilities here and there, or something like that. Shimmie is surprisingly extensible, and it even comes with a Danbooru skin.
- Parallel scanlation: Ideally, instead of having to wait for other team members for everything, the translating, cleaning, typesetting and editing will all happen at the same time, so the required time is shorter than their combined time.
- No group structure required: Members of an orchestra aren't required to know each other. They're just required to come to the rehearsals and the performances and perform their parts together. Just like how the musicians can do their parts from their scores, I trust that given a scene like the screenshot above, editors/cleaners/typesetters would know what to do.
- No messing up the order of the bubbles: The translated text is right on the bubble, man!
- Doubles as an online reader: A bonus of this idea is that once it's finished, it can be put under a tag or a pool, and readers can be pointed to that pool if they prefer to read online (hey, it's better than having them read it online elsewhere). Moreover, it doesn't even have to be finished; readers can see the manga being scanlated in real time. Scanlating on chan-style image boards also has this benefit, but with photo notes, even if translation has finished but not editing, readers can easily read the translations, just like on Danbooru.
- Inconsistency: There exists a saying: "too many chefs ruin the broth". Given the translation wars that I've seen happen in the general threads, I have a bad omen about this. For the record, I use "magical girl" purely because the incorrect Latin bugs me, but if the majority overwhelmingly votes for "puella magi", I'll go with that. If we have an even split, everyone will just do what they want. I would rather have an inconsistent translation than no translation at all.
Furthermore, font family, styling and sizes will have to be agreed on beforehand. The standard dialog font will probably be AnimeAce BB 2.0, because that's what all of cool kids are using. - Requires Many People: I'm afraid that I'm just talking to myself and that no one will participate in this. In any case, I'll go ahead with this plan even if no one comes.
Sunday, April 10, 2011
Change of Schedule: Oriko Magica
Correction: The release date for Oriko vol 1 is now confirmed to be May 12th.

I've heard rumors about Madoka vol 3 and Oriko vol 1 coming out on April 28, which seems likely now that the anime is finally finishing up on April 21 (MBS, TBS) and 24 (CBC). The statements below are still effective if the date is different.
I'll be working on Oriko with any and all anons (and others) who want to collaborate like what those anons did for Madoka vol 2. Due to its spoilertastic nature, Oriko will preempt everything and anything on my schedule. I'll probably be done with Mudazumo and everything else on my April schedule by then, so it'll delay Jiya and Cat Diary.
I might try something new for this project. Someone had once suggested that I should develop a danbooru-like program for scanlation. I still think that that doesn't work because typesetting is far too complex for a program like that, but there was a good idea in that. Danbooru-like image boards are well suited for parallel scanlation efforts. The translators can put the translations on notes over the relevant bubbles, the proofreader/TLC can change it, and the cleaners/editors/typesetters can take the raw, process it, and upload the cleaned/edited(/typesetted?) versions.
Anyways, the /a/nons who did Madoka vol 2 had seen me attempt it once, but I had problems with gelbooru. Since it's dependent on a ton of stuff like RoR, Danbooru is too complex to set up (well, it would be simpler if I were to run my own Debian-based server), so I'm going to try Shimmie this time around. It doesn't support notes, but it does have a pretty cool extension API, so I guess it's time for me to brush up on my PHP/MySQL.
In case this fails, I'll just do this the normal way and find the thread on /a/.

I've heard rumors about Madoka vol 3 and Oriko vol 1 coming out on April 28, which seems likely now that the anime is finally finishing up on April 21 (MBS, TBS) and 24 (CBC). The statements below are still effective if the date is different.
I'll be working on Oriko with any and all anons (and others) who want to collaborate like what those anons did for Madoka vol 2. Due to its spoilertastic nature, Oriko will preempt everything and anything on my schedule. I'll probably be done with Mudazumo and everything else on my April schedule by then, so it'll delay Jiya and Cat Diary.
I might try something new for this project. Someone had once suggested that I should develop a danbooru-like program for scanlation. I still think that that doesn't work because typesetting is far too complex for a program like that, but there was a good idea in that. Danbooru-like image boards are well suited for parallel scanlation efforts. The translators can put the translations on notes over the relevant bubbles, the proofreader/TLC can change it, and the cleaners/editors/typesetters can take the raw, process it, and upload the cleaned/edited(/typesetted?) versions.
Anyways, the /a/nons who did Madoka vol 2 had seen me attempt it once, but I had problems with gelbooru. Since it's dependent on a ton of stuff like RoR, Danbooru is too complex to set up (well, it would be simpler if I were to run my own Debian-based server), so I'm going to try Shimmie this time around. It doesn't support notes, but it does have a pretty cool extension API, so I guess it's time for me to brush up on my PHP/MySQL.
In case this fails, I'll just do this the normal way and find the thread on /a/.
Thursday, March 31, 2011
Kodansha Raws
Looking my list of projects, it's no secret that my favorite publisher is Kodansha, with Kadokawa as a close second. So when Kodansha, in response to the earthquake and, more importantly, Shueisha releasing WSJ 2011-14 for free and looking altruistic (even though Weekly ASCII did it first), said that they're releasing 9 issues from 6 different magazines online for free, I just had to check it out.It turns out that Kodansha uses CrochetTime, which has been cracked by Nagato already. It took a bit of work to find out the differences between Kodansha and Voyager Store, but in the end, it was cracked. All 9 issues, 4 of which haven't been officially released as of this writing (Evening was released but then got retracted), have been ripped; that's a total of 3524 pages. Well, it's free anyways.
BE-LOVE 2011-07 raw (IF)
Evening 2011-08 raw (IF)
KISS 2011-06 raw (IF)
Morning 2011-15 raw (IF)
Morning 2011-16 raw (IF)
WSM 2011-16 raw (IF)
WSM 2011-17 raw (IF)
Young Magazine 2011-15 raw (IF)
Young Magazine 2011-16 raw (IF)
BE-LOVE 2011-07 raw (MU)
Evening 2011-08 raw (MU)
KISS 2011-06 raw (MU)
Morning 2011-15 raw (MU)
Morning 2011-16 raw (MU)
WSM 2011-16 raw (MU)
WSM 2011-17 raw (MU)
Young Magazine 2011-15 raw (MU)
Young Magazine 2011-16 raw (MU)
Share them with your disaster-stricken relatives (who don't happen to have access to a machine that can install CrochetTime)!
Monday, March 7, 2011
Online Manga Downloader 0.0.6
I might as well start calling Nagato "Prometheus", because he has brought fire down from the heavens once again. Well, fine, Prometheus only did it once in the original story before he was punished, but you get the idea.This time, Voyager Store's CrochetTime was cracked. It's a special ActiveX plugin (on Windows). Nagato reversed engineered it from assembly. It turns out that the plugin doesn't rely on any authentication at all. That's right -- this code can download for-pay books and magazines on the Voyager Store. That includes the first 100 volumes of Golgo 13 (out of 158), the 3 newest issues of Morning Two (Saint Young Men, Hen Zemi), etc. Currently, because
I also added Manga On Web, for all volumes of Say Hello to Black Jack, and "Bokuman". The site layout is kinda shitty and hard to parse, so the scraper for that doesn't work very well.
The download info format was changed yet again to remove some redundant fluff (the class names), so it's "manga_download_info_3.yml" now. It is not compatible with 0.0.5.
Online Manga Downloader 0.0.6 (4SH)
Subscribe to:
Posts (Atom)






