XT9 - How to edit saved words? - Touch Cruise ROM Development

I accidentally saved some words in XT9 which I now want to remove. Can anyone offer any advise how how this can be done, or where the stored words are kept in the directory such that I can easily open to edit?
Thanks a lot in advance.

http://forum.xda-developers.com/showthread.php?p=2497035

Related

Deleting added words from the dictionary

Folks,
I've done a search but can't find what i'm looking for. Basically, i'm looking to delete some words from the predictive dictionary that have ended up being added by mistake.
Does anyone know where I'll find the dictionary file on the phone.
Thanks
Bump....Anyone???
Unzip and copy this .exe to your phone and you can edit/delete words in your T9 mate!
Perfect. Exactly what I was looking for. Thanks
It's great! I got the same problem and now can slove it with this tool. Many thanks!
Actually, this program should already be on your Topaz, in Windows - so you can just run it (use File Explorer to find it) and delete any words you wish.
Andrew
werdna72 said:
Actually, this program should already be on your Topaz, in Windows - so you can just run it (use File Explorer to find it) and delete any words you wish.
Andrew
Click to expand...
Click to collapse
thanks, no need to install any cab (just search with resco explorer for "mywords" then copied shortcut in windows\start menu\programs)

xt9 custom dictionary

Hi, I've searched the forums but couldn't find a clear answer to this one.
I want to make a hard reset but want to keep my custom dictionary that t9 has learnt. Which file and where is it?
Anyone, please?
you can enable dictionary in your language.. take look here
http://forum.xda-developers.com/showthread.php?t=595500
Thanks for your reply, but it's not ehat i'm looking for.
I want to keep my language as it is.
When you type in new words xt9 "learns" them and puts them in a custom dictionary.
What I want to know is which file is this custom dictionary?
H iLeo,
If you navigate to the \Windows directory on the HD2 you'll see a program named et9MyWords.exe. With that you'll be able to edit, delete or add words to the custom dictionary.
HTH
Omneity, I don't want to edit, delete or add words to that dictionary. I want to know which file it is where it keeps all those words, so that i can save the file and restore it after a hard reset.
Lio said:
Omneity, I don't want to edit, delete or add words to that dictionary. I want to know which file it is where it keeps all those words, so that i can save the file and restore it after a hard reset.
Click to expand...
Click to collapse
so you need to save that file than replace it afted hard reset... i guess
I don't think so. That is the application. The data is saved somewhere else .
kengkaj.s said:
I don't think so. That is the application. The data is saved somewhere else .
Click to expand...
Click to collapse
aah yes, you are right...
kengkaj.s said:
I don't think so. That is the application. The data is saved somewhere else .
Click to expand...
Click to collapse
Well done for a helpful post.
To backup your T9 added words, copy the following files from the main memory:
\Windows\eT9Cdb.Cdb
\Windows\eT9Rudb.Rdb
\Windows\eT9AsDb.Adb
tried it but it didn't work for me... than i tried copying every et9*.* file , but that also didn't do the trick...
any ideas
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Lio said:
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Click to expand...
Click to collapse
thanks, will try and report back.
I would be very interested in knowing how I can "bulk-add" names, places and other nouns to my XT9 on my HTC HD2.
I have all these in a txt document.
Regards
ADC
Lio said:
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Click to expand...
Click to collapse
Those are indeed the files, but I have been unable to perform a clean restore in a safe manner. The problem is that the T9 service locks the files in that folder so that you can't simply overwrite them.
When using Resco Explorer, it "correctly" detects this and renames the old files (with some bogus extension), before copying in my backed up files with the proper names. Next, at some point during the shutdown process, the T9 service overwrites my restored files with the custom dictionary in memory, so I'm back to square one.
The only working method I have is to yank out the battery (or press the red reset button) right after copying in my backed up files. After the next boot, my dictionary is how I want it. Nedless to say, this is hardly an ideal solution. (Edit: The last time I did this, I had to reinstall Opera 10b3 - can't say for sure this was the reason, but be careful.)
Is there a way to kill the T9 process, so the dictionary files are no longer locked?
An alternate way to maintain a custom dictionary
After scanning the HKLM\Software\Tegic\eT9 key, and confirming my findings here, I can offer an alternative method of backup up and restoring your favorite words.
The file \Windows\HTCMDB.txt contains a host of commonly used words, names and phrases which don't seem to fit in a "formal" dictionary (like slang, company and product names, common people names). It's a regular text file, and can be easily edited, replaced or backed up/restored (with e.g. SASHIMI). It may be in use by a service, so use a capable file explorer to replace it or rename the original file, just to play safe. Soft reset, and your changes should be available.
Further, if there are "built-in" words being offered for T9 completion that annoy you, chances are that they are contained in this file - you can easily remove them.
The downside to this method (compared to backing up \Windows\ET9IMEDB\*) is, of course, that custom words you add during normal typing, will not be added to this file (see my previous post). This means you will need to update HTCMDB.txt (or your backup) manually.
A positive effect is that you will also get rid of added misspellings when you flash.
By the way, the eT9 service locates the file through the HKLM\Software\Tegic\eT9\Ime\MdbFile registry value, so if you want to play even nicer, you can modify this value to a different file name (residing in \Windows), and you won't have to edit the original HTCMDB.txt.
I'd still prefer a safe way to restore \Windows\ET9IMEDB\* and these files with eT9MyWords.exe, but HTCMDB.txt seems like the second best method, as it's safe.
ugumba said:
After scanning the HKLM\Software\Tegic\eT9 key, and confirming my findings here, I can offer an alternative method of backup up and restoring your favorite words.
The file \Windows\HTCMDB.txt contains a host of commonly used words, names and phrases which don't seem to fit in a "formal" dictionary (like slang, company and product names, common people names). It's a regular text file, and can be easily edited, replaced or backed up/restored (with e.g. SASHIMI). It may be in use by a service, so use a capable file explorer to replace it or rename the original file, just to play safe. Soft reset, and your changes should be available.
Further, if there are "built-in" words being offered for T9 completion that annoy you, chances are that they are contained in this file - you can easily remove them.
The downside to this method (compared to backing up \Windows\ET9IMEDB\*) is, of course, that custom words you add during normal typing, will not be added to this file (see my previous post). This means you will need to update HTCMDB.txt (or your backup) manually.
A positive effect is that you will also get rid of added misspellings when you flash.
By the way, the eT9 service locates the file through the HKLM\Software\Tegic\eT9\Ime\MdbFile registry value, so if you want to play even nicer, you can modify this value to a different file name (residing in \Windows), and you won't have to edit the original HTCMDB.txt.
I'd still prefer a safe way to restore \Windows\ET9IMEDB\* and these files with eT9MyWords.exe, but HTCMDB.txt seems like the second best method, as it's safe.
Click to expand...
Click to collapse
I don't know about you guys, but I don't have any of the files you've all mentioned above in my HD2, with one exception, the HTCMDB file. However, I tried to add words to that HTC file and overwrote the original file, reset, but they are not there anymore.
Now I'm even more confused than ever, because I, too, would like to backup my custom dictionary, and do group additions from a custom dictionary file I have from my desktop PC MS Word program.
Another idea ...
Further to my previous reply, I have another idea, but I don't know if it's possible.
When I open that custom dictionary text file I have from my PC MS Word program, and then click on Menu/Tools/Spelling, I can add each word, one-by-one to the custom dictionary on my HD2; however, the list is huge.
Is there any way to modify the registry to add an additional option of "ADD ALL" instead of just "ADD?" It would allow anyone to open any custom dictionary file and quickly add them to our HD2s.
Peter
DISCOVERY!
PeterHTC said:
Further to my previous reply, I have another idea, but I don't know if it's possible.
When I open that custom dictionary text file I have from my PC MS Word program, and then click on Menu/Tools/Spelling, I can add each word, one-by-one to the custom dictionary on my HD2; however, the list is huge.
Is there any way to modify the registry to add an additional option of "ADD ALL" instead of just "ADD?" It would allow anyone to open any custom dictionary file and quickly add them to our HD2s.
Peter
Click to expand...
Click to collapse
Strangely enough, I found the custom dictionary on my phone, and it's appropriately called "custom."
I opened a document, added a crazy word such as alalkdfa;lsdkfj, did a spell check, added the word, and then closed the document. I then went to my "custom" file in the main Windows folder, copied it to my PC, opened it, and voila, that crazy word is there, along with all my other added words.
Problem solved ... well, for me, at least.
I think we can safely conclude that the custom dictionary is handled very differently from one device to the next. (My HD2 has no "custom" file.)
Just for the record, PeterHTC, which device do you have?

Format of XT9 database

Hi!
I am looking for a description of the XT9 database format. I've searched on the net but have not been able to find an answer.
What I'm trying to do is create a program to automatically enter words from a textfile into the t9-db. What I've done 'till now is write a mortscript that uses et9mywords.exe to add words from a file. The downside of this is that the script is very slow in sending the keystrokes to et9mywords.exe and I would also like to hide the whole process of adding the words from the user (which I couldn't accomplish with mortscript/et9mywords.exe).
Thanks in advance,
Georg
Hi Georg,
did you succeed in your task? I found a 3MB italian txt file and I'd like to inject it in my xT9UdbData.dat file (gingerbread 2.3.4 xt9 dictiornay file) but I don't know how it is coded.

How to edit .UIN/*.ORG files

To all,
How to edit *.uin and *.org files?
Like Reg0409.org and Reg0401.uin
Thanks in Advance!
Edit:
The files are:
1. Reg0401.uin.
2. Reg0409.org.
Note: I have tried Text Editor - NO USE (luck)
I have tried Hex Editor, could not understand the syntax.
So, any help figure it out will be appreciated
Thank you, Community!
I have never seen that extensions before.
Can't you open them with a text editor or a hexeditor?

suggest word(s)

hi
I am sorry if this has been asked before (but I did search)
Is there any way to add suggest word(s) when typing in text, I have to type the same sentence over and over again every day and on my old phones/PDA this was not to bad as you could set the suggest word(s) to give you the next 4 works, I can't find this in the HD2 is there any way to add it
Thanks for any help
according to hint 19 in this thread:
19. Improve Suggested T9 Dictionary With Custom Words
The Leo has a very useful hidden application in the Windows directory. You need to unhide hidden system and Rom files in order to find it. Find the file "eT9MyWords.exe" in the Windows directory and add a shortcut to this file in your Windows/Start Menu folder.
When in the application, add the most common words you use when using the keypad such as names, locations, user names, email addresses and other words not common in the standard T9 dictionary. For example if you are based in London, UK you could add the following locations:
Leicester, Piccadilly, Tottenham, Soho, Charring, Euston, Trafalgar, Clapham,
and words such as BRB, DVD, coz, lol, xoxo, [email protected], ciao, etc.
Click to expand...
Click to collapse
I have read these tips and know about adding custom words.
What I want is for three to four words to come up to complete a sentence.
This has been in the input tap on old PDAs suggest word(s)
Hi
Is there no one Who can help with this?
Really with all the clever people on this site can no one help me
Please someone help me
Hi, i did a few tests and found...
et9mywords wont accept spaces, and although you can sneakily paste sentences into the input box, it wont save them, so that method is out.
Custom words are also found in HTCMDB.txt, and the good news is it works!
(See image)
The line 'this is a test' i hard coded into the file using my kitchen, then the 'this is a second test' i added as follows....
(I use resco explorer, i suspect the normal file manager wont do what is required, total commander probably will)
find /windows/HTCMDB.txt (it will be hidden, so show all files)
copy it to your sd card, and from there to your desktop.
(I tried editing it on the phone using windows mobile notepad, but it didnt work right)
On the PC, right click the file, properties, and untick 'read only', apply.
Open it and edit it as required.
Save it, and again right click, re apply 'read only'
Copy back to your sd card, and from teh phone use commander or resco to move it to /windows/
You will probably get a warning about rom files and what not, thats ok.
Reboot, and you should now be able to see your sentences.
PLease let me know how you get on.
EDIT - just for clarity, every entry inside HTCMDB.txt must be on its own line.
thanks for your help with this I have done as you posted and it works, it's a bit long winded but it works
thanks jason

Categories

Resources