|
Global Moderator H/PC Oracle Posts: | 12,662 |
Location: | Southern California | Status: | |
| I stumbled upon the app linked below while poking around the Web looking for other stuff. It appears to be an app for creating backups of POOM databases. I found it on the Russian site hpc.ru. It's in Russian, and does not appear to have support for other languages. However, I was able through trial and error to identify the menu selections for backing up Calendar, Contacts, and Tasks, and create backup files. However, despite three selections for the type of file to back up to (one of which appears to be CSV ), the resulting backup files are saved without a file extension no matter which one I choose, and while I haven't checked it yet by reading the files in Notepad, I suspect that the resulting files from each file format selection version are identical to the other two.
I figured our Russian regular, Alt Bass, could have a look at it and tell us what the Russian menu items and dialogs say. I wonder if it would be possible to recompile this app in English. Attachments ---------------- TabBackup.exe (35KB - 3 downloads) |
|
|
|
H/PC Sensei Posts: | 1,169 |
Location: | Russia | Status: | |
| I was posting on hpc.ru for almost a decade until it had decade (woohoo, omonyms).
Post some screenshots and I will provide both typed text and translations. You may also give me contact information so that I may ask if there are recompilable sources left. |
|
|
|
Global Moderator H/PC Guru Posts: | 7,188 |
Location: | USA | Status: | |
| Actually I think I will be able to hexedit the file very simply to make it English. Here are two of the screens.
The first one I think just says something like "TabBackup...this software is to import and export data to a text file" in so many words. Then I recognize the words "contacts" "calendar" "tasks", but not sure about the last one..."calls export only"?
I think the bottom left is the EXIT button, and the if you click on the second tab you get the menus.
Anyways, my Russian is pretty rusty these days...and I'm even worse reading it than speaking it. So Alt Bass...give me some good translations and I will work the program into English. (screen1.jpg) (screen2.jpg) Attachments ---------------- screen1.jpg (133KB - 0 downloads) screen2.jpg (449KB - 0 downloads) |
|
|
|
H/PC Sensei Posts: | 1,169 |
Location: | Russia | Status: | |
| screen1
TabBackup is able to export to and import ftom a text file:
- Contacts
- Calendar
- Tasks
- Call log (export only)
screen2
Export Contacts to file
Import Contacts from file
____
Export Calendar to file
Import Calendar from file
____
Export Tasks to file
Import Tasks from file
____
Export Call log to file
_______________
Exit | Actions |
|
|
|
Global Moderator H/PC Oracle Posts: | 12,662 |
Location: | Southern California | Status: | |
| I haven't been able to locate any links to either a developer Web site or the source code. There's very little on the Web on this app, and it's mostly in Russian.
Here's a shot of the three save format selections: (TabBackup2.png) Attachments ---------------- TabBackup2.png (36KB - 1 downloads) |
|
|
|
H/PC Sensei Posts: | 1,169 |
Location: | Russia | Status: | |
| Header: "Export to file..."
Type: "Text files; CSV files; All files"
Background window: "Preparing..." |
|
|
|
Global Moderator H/PC Guru Posts: | 7,188 |
Location: | USA | Status: | |
| Ok CEGeek...here is my translated version of the program...please check it out and if you see any Russian in it anywhere, post a pic for Alt Bass to translate... Attachments ---------------- TabBackup (35KB - 2 downloads) |
|
|
|
Global Moderator H/PC Oracle Posts: | 12,662 |
Location: | Southern California | Status: | |
| |
|
|
|
H/PC Sensei Posts: | 1,169 |
Location: | Russia | Status: | |
| Screenshot_1:
Finished exporting contacts. Records saved: 60.
Screenshot_3:
Finished exporting tasks. Records saved: 1.
Screenshot_4:
Finished exporting calendar. Records saved: 24.
Edited by Alt Bass 2015-11-05 7:12 AM
|
|
|
|
H/PC Sensei Posts: | 1,169 |
Location: | Russia | Status: | |
| BTW: Rich, are you finishing strings with 00 byte if they happen to be shorter than original strings? |
|
|
|
Global Moderator H/PC Oracle Posts: | 12,662 |
Location: | Southern California | Status: | |
| He'll need to add a couple: "CoSave"? Is that a new function, Rich - saving to more than one place at a time? |
|
|
|
Global Moderator H/PC Guru Posts: | 7,188 |
Location: | USA | Status: | |
| Okay...a few more translation edits now completed and in the updated file in my post above. Removed the "co" function...decided to save in only one place...
Alt Bass, no. I simply overwrote the characters with U+0020 (Unicode ) which is the space character. I didn't want to accidently terminate a text display in case it had been placed in a special position on the screen. Since almost all the Russian characters took more space, it was pretty easy that way. Not like when you have to edit a Japanese or Chinese program into English and you can't expand it out without corrupting the program.
Of course it would have been much easier if we had the source and could simply recompile it into English...but since we didn't...this works okay I guess.
There are only about 13 or 14 more Russian statements, but they all appear to error codes that will pop up if the program is unable to find or open a file...so unless CEGeek comes up with them...I'm not worried about them. |
|
|
|
Administrator H/PC Oracle Posts: | 17,951 |
Location: | United Kingdom | Status: | |
| Rich,
Why don't you screen shot the hex dump and get them translated that way |
|
|
|
Global Moderator H/PC Guru Posts: | 7,188 |
Location: | USA | Status: | |
| |
|
|
|
Administrator H/PC Oracle Posts: | 17,951 |
Location: | United Kingdom | Status: | |
| Does your hex editor let you load a different font and code page? You might be in an old school system font or console font. |
|
|