![]() |
2008-04-11
, 02:51
|
|
Posts: 276 |
Thanked: 74 times |
Joined on Feb 2008
@ Missouri, USA
|
#2
|
The Following User Says Thank You to Underscore For This Useful Post: | ||
![]() |
2008-04-11
, 05:23
|
Posts: 176 |
Thanked: 34 times |
Joined on Feb 2008
|
#3
|
![]() |
2008-04-11
, 06:32
|
|
Posts: 4,274 |
Thanked: 5,358 times |
Joined on Sep 2007
@ Looking at y'all and sighing
|
#4
|
The Following User Says Thank You to qwerty12 For This Useful Post: | ||
![]() |
2008-04-11
, 06:44
|
Posts: 176 |
Thanked: 34 times |
Joined on Feb 2008
|
#5
|
I think, correct me if I am wrong, that deb files are checksummed. You can open them in windows using 7zip.
You could extract the deb and remake on the device with PyPackager.
![]() |
2008-04-11
, 06:53
|
|
Posts: 4,274 |
Thanked: 5,358 times |
Joined on Sep 2007
@ Looking at y'all and sighing
|
#6
|
But... I don't *dooooo* Windows.
Sorry. Couldn't resist
Perhaps there's a Mac equivalent of 7zip?
Oh, man. I gotta stop taking those cold pills. I can't afford to be any dopier than I usually am... .
![]() |
2008-04-11
, 21:56
|
Posts: 176 |
Thanked: 34 times |
Joined on Feb 2008
|
#7
|
Hehe, I'm more of a Linux person. If you have the command "dpkg", you could do:
dpkg --extract /path/to/deb/file /path/where/I/should/be/extracted.
But if you use dpkg, you won't get the files which set the name of the package etc. You could try renaming the deb to tar and trying to extract that.
I made a .deb of WhiteApps. I shut down Theme Maker OS X when I was finished.
Later, I decided to fix one or two things in WhiteApps so I went to the N800, chose another theme, uninstalled WhiteApps from the Application Manager and the folder where it was stored, went back to my desktop Theme Makder folder, went into the 'images' folder for WhiteApps to make corrections, opened up Theme Maker, changed the version number to '2', repackaged the WhiteApp.deb, transferred it over to the N800 and the version number is still '1'. The .deb had been unmodified.
I tried this again by opening up Theme Maker first and then making a really obvious change in a .png that I would notice right away (in case the .deb was altered but the version number stayed the same for some reason).
But, again, Theme Maker's repackaging process didn't produce a new, modified version of WhiteApps.deb.
Repackaging didn't do anything except tell me it was successfully repackaged (when the actual .deb is, in fact, completely unaltered).
My goal is to try to figure out:
1. how I can modify and repackage a .deb even if it isn't the last theme I made in Theme Maker (so I can go back and fix some other themes) and,
2. how I can modify and repackage a .deb even if Theme Maker has been shut down after my initial .deb session for that theme.
At this point, the only way I figure I can alter a theme that is not the last theme produced and after I've shut down Theme Maker is to create a 'dummy' theme, with a different name, create a .deb, go to the 'images' folder of the 'dummy' theme and replace everything with the .pngs from my modified WhiteApps 'images' folder and repackage it under the new theme's name.