yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] K_Hismoom:
Now that is quite helpful, thanks!

Any chance you can implement it the other way round? Meaning I input a hashed filename and get the "real" one?

Regards

K_Hismoom
[Windows Mobile Software Development] sztupy:
Thats a hard one involving a lot of guesses. I uploaded a log file recently of some of the filenames, you can use that if you want.
[Windows Mobile Software Development] K_Hismoom:
Great work there, thanks.
[Windows Mobile Software Development] Vlip3:
Newbie needs help

I've read the enclosed m9editor.pdf instructional file but the author assumes a the user has a basic knowledge of where to start.

Here are my questions (very basic):

1.) It appears the m9editor is run on a desktop PC, not the handheld. Is that true?

2.) If so, then I assume you have to copy all the files from the handheld to some folder on the PC. Where are all those files located on the handheld so I can copy them?
[Windows Mobile Software Development] smotrs:
Yes.

All the manila files are stored (hidden) within the Windows directory on the handheld. If you have "Show hidden files and folders" enabled on your computer, browse to the windows directory on the handheld and copy all files with *_manila naming convention to your PC.
[Windows Mobile Software Development] xboxmod:
HI 6Fg8

I have a little request for your future release.

Can you modify "copy to" function to add ability

to copy multiple files cause we only can copy one by one.

thanks a lot for all you do

bye
[Windows Mobile Software Development] 6Fg8:
Hi xboxmod,

AFAIR thats already there, you have to enable checkboxes for this and check the files you want to copy. The context menu has additional options when checkboxes are enabled. Cant check now - still skiing in the austrian alps :)
[Windows Mobile Software Development] xboxmod:
Ho

yes sorry

i don't see copy selection!!

only copy to...

Continue to skiing and take a curve for me ;)

bye
[Windows Mobile Software Development] smotrs:
Watch out for those trees. They jump out at ya when you least expect them.
[Windows Mobile Software Development] Vlip3:
Just want black background & white text

Thanks smotrs for your kind reply. I've read many of the posts and the PDF instructions for M9Editor. I think this is a bit out of my reach at the moment. All I really want to do is change the text to white (especially the home screen - the zip files by Nisse leave the home screen untouched) and change the background to black. I've used the Diamond TF3d Config tool with a SimplyBlack theme and was pretty happy with that except that it seems to make the phone much slower somehow. When I use the slider and stop on a screen, it takes much longer to render that screen than if I use the default. Also, I don't care for the icons in that theme.

Is there an easier way to do what I'm trying to do?

Thanks,

Vlip3

Alltel Touch Pro
[Windows Mobile Software Development] jpmassena:
More qtc/png files

Well, in my diggins I found the names of some more files, by extrapolating a path that I found.

What I want to do is to show a "call history" icon in the "customize tabs" page of settings of the new manila. I only found the path to the home tab icon for that page and it's different of the usual "3 icons".

In the 1f3be060_manila (settings.mode9) there is this path:

..\..\..\products\manila\Deploy\HTC\Assets\Images\rearrange\home.page.png

and reading the "editing manila" thread, I found that this path is a leftover of the development process, so I changed it to

\windows\HTC\Assets\Images\rearrange\home.page.qtc

and with nisse manilaHASH app, it lead me to the right _manila file (2e5c1961_manila) that represents the icon of the home tab in the "rearrange tabs" page.

That said, and as I did'nt find the mode9 file that contains the other tabs's paths, I extrapollated the others:

2e5c1961_manila - \windows\HTC\Assets\Images\rearrange\home.page.qtc (home tab icon)

4247B6BD_manila - \windows\HTC\Assets\Images\rearrange\people.page.qtc (people tab icon)

487E4CF2_manila - \windows\HTC\Assets\Images\rearrange\calendar.page.qtc (calendar tab icon)

370DB681_manila - \windows\HTC\Assets\Images\rearrange\internet.page.qtc (internet tab icon)

34588A9A_manila - \windows\HTC\Assets\Images\rearrange\inforwidget.page.qtc (stocks tab icon)

31425569_manila - \windows\HTC\Assets\Images\rearrange\album.page.qtc (photos and videos tab icon)

1A036799_manila - \windows\HTC\Assets\Images\rearrange\music.page.qtc (music tab icon)

39FE65C8_manila - \windows\HTC\Assets\Images\rearrange\weather.page.qtc (weather tab icon)

3ACD19E9_manila - \windows\HTC\Assets\Images\rearrange\settings.page.qtc (settings tab icon)

5C722583_manila - \windows\HTC\Assets\Images\rearrange\programs.page.qtc (programs tab icon)

784BD7E0_manila - \windows\HTC\Assets\Images\rearrange\email.page.qtc (Mail tab icon)

02971fb6_manila - \windows\HTC\Assets\Images\rearrange\messaging.page.qtc (messages tab icon)
[Windows Mobile Software Development] 6Fg8:
great, thanks! Will add it to the next version
[Windows Mobile Software Development] 6Fg8:
:D thanks for the warning

Returned today and all bones are intact :)

But i've to say the biggest danger are people who overestimate their skiing skills. Got lumbered two times by crazy (and possibly drunk) guys, thank god no one was seriously injured.
[Windows Mobile Software Development] 6Fg8:
The "real" manila names are stored in a table within m9editor, so if i didnt add them, they appear unnamed. There is no mathematical way to get these names from their hash value. In the next version of m9editor this table will be read from a file, so if you get knowledge of a name not already known to me, you may simply add it to the file without waiting for the next version.

In the next version you will be able to link a script sourcecode file to a compiled script or, for mode9 files, link a sourcecode file to a embedded script within a mode9 tree. That way you'll never have to search for sourcecodes again once you established such a link, plus it will stay consistent after a editing mode9 structures. Additionally, it will let you compile and import a script with a mouseclick :)
[Windows Mobile Software Development] sztupy:
Alternatively there is a small tool in Manila Kitchen which will automatically compile lua scripts and another one that will auto-hash and rename files in a directory to their manila counterparts
[Windows Mobile Software Development] kieboy:
Hi great app, just spot 1 thing though, even I have exactly made the sizes 512x768 for the background in all tabs (512x512, 512x256) it is not noticeable in dark backgrounds but if you use light orange or yellow ones, you will notice a very grey thin line inbetween those 2 pics. Am i doing something wrong? I think its from the bottom part of of the 512x512, the last line of pixel was removed. Though if its something I didn't do, pls kindly show me how to eliminate this.

I attached a pic that shows this line. if you guys have managed to work with light colored and no line is shown, kindly tell me how to do it.

Once again thanks for this wonderful app, good job indeed!

BTW it is not that noticeable but its in between the lower curtain and calendar agenda field.
[Windows Mobile Software Development] 12aon:
Nice, great additions. I have done a lot searching in the lua scrips lately but the same goes for other files with a search function. I think it would be a lot easier to search through these files if the files could some stay highlighted. That way you could use your mouse to click next and use the keyboard to move to the next file. I'm still ot sure about the my image viewer maybe we are talking about different things. I can remember from an older version that if the image file was in the same folder as the mode9 that clicking on the path within the mode9 would show the image. It's this functionality I miss sometimes, but it still might be doing something wrong. Looking forward to the next release, 12
[Windows Mobile Software Development] 6Fg8:
highlighting wont be sufficient, the list must have the focus to get the keys. I could focus the list programmatically after a mouseclick, but i'm not sure if that makes it easier though. I'll try.

Yes i know what you're talking about. This functions searches for images in the "manila search path", so if you set this to the same path as the "manila files directory", it should work.
[Windows Mobile Software Development] 6Fg8:
Version 3.3.0.0 available, as always, here
[Windows Mobile Software Development] mun_rus:
Hello:) Found some bug:)

There is a problem while converting letterpicker.lua (0e9373a8_manila) to ansi

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.IOException: The file 'C:\Documents and Settings\nautilus\Local Settings\Temp\\temp.luaU' already exists.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at m9editor.m9emain.ctxmenu_dir_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

!!!EDITED: Solved. File had a readonly attribute
[Windows Mobile Software Development] 6Fg8:
ah right, lazy me, no errorhandling here :)
[Windows Mobile Software Development] texture:
hi,

i have a problem with a lua script,his name is 11b8059d_manila (AlarmEdit.luac)

Well,i click on "decompile and save sourcecode" a file named 11b8059d_manila.lua is created,i refresh in m9editor list of files and 11b8059d_manila became blue,if i click on it and select "compile and import" i have the following error:

11b8059d_manila.lua:17:'}' expected near '='

I don't modify nothing on the source code,only decompile and try to ricompile the file.
[Windows Mobile Software Development] sztupy:
decompilation is not that easy. There is a whole thread regarding this here
[Windows Mobile Software Development] texture:
I read this thread,but i don't understand where is the problem,line 17 in file is:

I try to convert in ANSI,but m9 show this error:
[Windows Mobile Software Development] mun_rus:
It shd b RepeatWeekDay = {S=0, M=1, T=2 ...etc
[Windows Mobile Software Development] sztupy:
or RepeatWeekDay = {[0] = S, [1] = M, etc.}
[Windows Mobile Software Development] texture:
Solved with:

Now i have another error :mad:

but in this line i find only:

:confused:
[Windows Mobile Software Development] 12aon:
Right mouse click error

I think it been reported already but as soon as I click select and round mouse click on any file I get this error:

- Removed -

Hope it helps, 12
[Windows Mobile Software Development] micro_snake:
Help .. No Arabic

How Can I activate Arabic lang from .reg file

Pleas any body give me the key

:(:(:confused:
[Windows Mobile Software Development] sztupy:
Hi!

I updated both LuaDec and Manila kitchen with some new stuff, including a batch application that can de-hash and re-hash a complete manila package automatically (and many more)

I also found some more filenames, attached them in m9editor.names.txt form
[Windows Mobile Software Development] 6Fg8:
right, will fix that.
[Windows Mobile Software Development] 6Fg8:
Great, thanks. Incredible how you put that stuff together. Do you sleep sometimes? :D
[Windows Mobile Software Development] sztupy:
Not really. I just wanted to finish this asap so I can start tf3d development on my own :)
[Windows Mobile Software Development] 6Fg8:
bugfix Version 3.3.0.1 available, as always, here

includes new luadec 1.0 and additional manila names, thanks sztupy.
[Windows Mobile Software Development] kieboy:
Hi, is it possible for you to address the bottom lost pixel on conversion for the 512x512 image of the 70083a29_manila file? its causing a thin line to appear when join with 77feee1d_manila. thanks!
[Windows Mobile Software Development] MoonNah:
Thanks for the work done by you. Thanks to your program a smog make here such miracle for HTC MAX 4G. :)
[Windows Mobile Software Development] 12aon:
Ola! I'm getting an error changing a rectangle property because it won't accept negative values. I'll attach a screenie, 12

- Removed -
[Windows Mobile Software Development] MoonNah:
Excuse for my English.

Co-ordinates of tops of a rectangle (left top and right bottom) cannot be negative because it is absolute sizes instead of relative. For displacement use Position where just it is possible to set negative values.
[Windows Mobile Software Development] 12aon:
Ok I understand but the coordinates set by HTC where in fact negative, is this because the editor read rectangle wrong then? 12
[Windows Mobile Software Development] sztupy:
Why would it be impossible to put something off the screen (it's the same as using X=9999 Y=9999)? The height and width can't be negative though.
[Windows Mobile Software Development] 6Fg8:
Right, seems i've to make some improvements to data type handling ...
[Windows Mobile Software Development] MoonNah:
AAAAAAAAAAAAA

After installation lua51_tf3d_1.9 or lua51_tf3d_2.0 m9editor ceases to show scripts what to do :(:(:(
[Windows Mobile Software Development] 6Fg8:
Wont work ATM because the new luadec only accepts unicode as input format. I have to remove the builtin conversion for that to work.
[Windows Mobile Software Development] avimak:
What a great app...

thanks ;)
[Windows Mobile Software Development] 12aon:
Lua Error

I've been getting an error when I hit a lua file saying something about not being able to hit a temporary lua folder in AppData (not at home now so I can't copy the message but that's the gist of it). Could this be due to the fact that I have been using luadec 1+ outside of the mode9 editor? Let me be clear that the m9editor uses luadec 1.0, and I changed nothing about the package. I'd hoped it would be over with alleged upcoming release relying on luadec 2.0 (with has a 95 translation rate, according to the great Zstup himself). I need your great tool because it my eyes out there :). Anyway hope you can help, 12

I have another question that you might be able to answer, I found (or at least I think I did) that for some of the fuctions the mode9 files rely on other files (not lua). For example I was trying to find out how the time was coupled with coupled with the ciphers htc made to overlay them in their clocks. But I don't think all the info is in the mode9, I might not have searched through the lua well enough but could it be that it also relies on the dlls and exe? It should right? Is there a way to find out or even modify that information (other than by hex editing). I'm generally a noob when it comes to exe and only know a little about the resources in dlls, but I was hoping to get to know about that last level of manila interaction, 12

Ok the error:

- Removed -
[Windows Mobile Software Development] sztupy:
afaik the external dependecies are in the "_svc" files, that are required in the lua files. They aren't lua files, but binary built lua extensions. What are you trying to accomplish?
[Windows Mobile Software Development] 12aon:
I'm trying to create a working clock overlay like this (see attached). It doesn't need to flip but is does need to be skinned. Getting the graphics in there is no problem but getting the minutes and the hours to change to with with the time. I'd like it to be like the new worldclock clocks. Any change you can help would know what to do? Also I was wondering if there was a central reference to the WVGA screen since some of the scripts will adjust the screen correctly when the varible is screenWidth or screenHeight and some do not. How can I open/edit the _svc files? Mostly curious about the clock though, 12
[Windows Mobile Software Development] D-MAN666:
You cannot edit _svc files, coz they're embedded C libraries (i.e. interfaces from LUA to WinMo features). Anyways, they provide only generic functions, thus you don't need to edit them.
[Windows Mobile Software Development] 12aon:
OK, thanks. Would you know where I might find a general size reference for the manila because when I a lot of the ScreenWidth and screenHeight values will make the manila think it's a WVGA device when it's running VGA, so I figured that must be defined somewhere, 12
[Windows Mobile Software Development] D-MAN666:
You're pretty naive about TF3D developers :D

You can find "SomeObject.Size.Width = 480;" here and there, which means, there's no *one* place where you can set screen size.
[Windows Mobile Software Development] 12aon:
:) I know the the size references and those are easy to change (well sorta) but there are a lot of references like: SomeObject.Size.width = screenWidth/2 and SomeObject.Size.Value = Vector3(screenWidth, screenHeight, 0), where the "screenHeight"and "screenWidth" are real (as in the exact text and not numbers) and not values. The funny thing is sometimes it adjust the screen correctly to VGA and a lot of times it doesn't, thats why I wondered, 12
[Windows Mobile Software Development] sztupy:
screenWidth and screenHeight are set primarily in manila.lua and that is the place where it handles landscape/portrait transitions (it changes screenWidth and screenHeight values there on rotations). But there are also some gScreenWidth and gScreenHeight references out there which are usually set to 800/480 by default, but they are sparingly used.
[Windows Mobile Software Development] sztupy:
You are behind time :) In the Rhodium manila they have added new features :)
[Windows Mobile Software Development] sztupy:
Here you go:

(embedded/home/1.lua)

ListTimeText.String = machineStatus.CurrentTime.Value:GetTimeString(TimeFormatOptions_Default)
[Windows Mobile Software Development] D-MAN666:
Sorry, i don't really get what you mean :)
[Windows Mobile Software Development] 12aon:
Take a look at this script, for instance. You'll see what we mean, I think Rhodium manila is a lot different than the previous manilas, all the landscape functions depend on lua scripts and some of the portrait functions too. 12
[Windows Mobile Software Development] pecora:
New version of m9editor 3.3.0.1 don't make me insert a row in m9 file.

This is the message

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.MissingMethodException: Method not found: 'System.String System.Windows.Forms.OpenFileDialog.get_SafeFileName()'.

at m9editor.m9emain.ctxmenu_Click(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnClick(EventArgs e)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.WndProc(Message& m)

at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[Windows Mobile Software Development] sztupy:
instead of constant numbers they rely more on expressions, like "screenWidth/2". and screenWidth is a volatile variable set at numerous points in the scripts.
[Windows Mobile Software Development] D-MAN666:
Ahhh... i see now... They're making usual coder's mistake, who never worked with big projects before: lack of flexibility will hit you 100x incase project is changed/extended. :D
[Windows Mobile Software Development] sztupy:
heard rumours about they adding WVGA/VGA switching support in lua too.
[Windows Mobile Software Development] avimak:
Please delete, already discussing the issue on another thread...
[Windows Mobile Software Development] udK:
There is a chance to have a multi-delete function?

If someone want to delete some files must to delete them one by one.

Keep up the good work ;)
[Windows Mobile Software Development] 6Fg8:
sure, i'll put that on the list
[Windows Mobile Software Development] udK:
Thank you ;)
[Windows Mobile Software Development] stadicon:
Hi and thanks for that great app.

I am just having a problem which i see that no-one has reported and seems pretty strange: i can't initialize m9editor at all! .NET 3.5 SP 1 is installed (i have VS 2008 myself, anyway), and it's right as i extracted it from the zip i downloaded, but when i double-click the m9editor.exe i get a message box of sending report to Microsoft because the application crashed. Any idea of what's the problem?

My OS is Windows XP (32-bit).
[Windows Mobile Software Development] 6Fg8:
There was one report some time ago with a similar problem, unfortunately i was unable to help. I'll see what i can do.

Could you please check your eventlog for relevant entries? There might be at least some hints to point us in the right direction.
[Windows Mobile Software Development] avimak:
It'll be nice if the next version will "remember" the last folder I saved the edited files in.
[Windows Mobile Software Development] 12aon:
6Fg8 Could you look if you know what went wrong here. I haven't been able to use the m9editor for lua after that. Any luck getting the m9editor to work with luadec 2.0? Thanks 12
[Windows Mobile Software Development] 6Fg8:
You mean the "save as" button for mode9 files i guess ... sure, no problem.
[Windows Mobile Software Development] 6Fg8:
Ah, the new luadec ... see my post here: http://xdaforums.com/showpost.php?p=3477791&postcount=492

Will be changed in the next version.
[Windows Mobile Software Development] 12aon:
Yes I know, about the unicode :) that part was just interest. This is however unrelated to the problem mentioned before, have you got any clue what to do about it except for disabling the decompiling setting to keep the m9editor from crashing? 12
[Windows Mobile Software Development] 6Fg8:
It's more related than you might suspect :)

In current version of m9editor i'll write a file "temp.luau" and "temp.luaa" (depending on conversion direction) to your local temp directory. Although i usually delete these files before attempting to write them, there may be reasons why that fails. Check for existence of these files, delete them if present and try again. You should check for (and delete) unnecessary files in your temp dir as well.

As for the new luadec, this conversion isnt necessary any more.
[Windows Mobile Software Development] 12aon:
YESSSSSS! So no using luadec 2.0 any more? How did this come to pass? Great can go on now, 12
[Windows Mobile Software Development] 6Fg8:
dont copy luadec 2.0 to the dir where m9editor is, instead keep the latest v1.x of luadec there. using luadec 2.0 from another dir should be fine.
[Windows Mobile Software Development] sztupy:
Made a knowledge base regarding mode9 file: http://msdn.winmo.sztupy.hu/

Includes information about a tool 6Fg8 might implement ;) http://msdn.winmo.sztupy.hu/manilasdk/show/Mode9designer
[Windows Mobile Software Development] 6Fg8:
Man, that looks nice :). Once more, congrats on that.

Ok i'll give that a try, but i've to make my homework first, there are a dozen things to correct/add/polish in m9editor, and my time budget is really limited at the moment.
[Windows Mobile Software Development] lizuolong:
:):)thank you!
[Windows Mobile Software Development] pecora:
I find a bug when edit m9 files: when i try to insert a row ( for example a property) the program crash. This doesn't happen with 3.2.0.1. In my previous post i list the crashlog. Sorry for my english
[Windows Mobile Software Development] 6Fg8:
I'll have a look at that.