+ Reply
Page 1 of 3 123 LastLast
Results 1 to 20 of 58
  1. #1
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Cool iThemer - theme installer for windows

    I created a ghetto theme installer program .. i just typed this whole novel about it but i got a server error and lost it so ima keep it short .. i created an example install file for the Prado theme .. iTheme.txt in the attachment

    heres how to work it:
    jailbreak ur phone
    copy ithemer.exe to cphonedmg
    make sure itunes.exe and ituneshelper.exe arent running
    make sure iphoneinterface.exe and iTunesMobileDevice.dll are in cphonedmg
    create the folder cphonedmg\Prado
    extract the Prado theme into that folder .. (folder should exist: cphonedmg\Prado\Icons)
    put the iThemer.txt file into cphonedmg\Prado
    plug in ur iPhoner
    open cmd
    type "cd\phonedmg"
    (u can type ithemer /? for some ghetto help)
    type "ithemer Prado"
    it'll ask u to backup the current images that it's going to replace
    type "y" enter
    it'll back up the files on the phone to cphonedmg\Prado_RESTORE
    it'll also create a restore iTheme.txt in that folder so that you can easily restore with a "ithemer Prado_RESTORE"
    once thats done itll make sure u wanna continue .. type "y"
    it'll copy the goods to the phone then tell u to reboot the phone
    viola! 4tw

    each theme will require an itheme.txt file .. theyre easy to create .. they just locate the files on the computer and iphone .. file structure =
    "LOCAL_FILE" "FILE_ON_PHONE"
    for ex.
    "Icons\Calculator\icon.png" "/Applications/Calculator.app/icon.png"
    this will copy "cphonedmg\Prado\Icons\Calculator\icon.png" to "/Applications/Calculator.app/icon.png" on the iphone

    if a line starts with a # itll be noted as a comment
    look at my example itheme.txt file to get a better idea

    the sourcecode for this is OMG sloppy and embarreesssssingggg so i didnt include it .. if u want a copy email me at phodges4 at gmail dot com ..

    p.s. the location of the local icon files listed in the itheme.txt file are relative its path ..

    im probably going to create a couple more itheme.txt files but its too late, im too tired, and i .. well .. dont fell like it i can't tell if i left anything out so .. if i did .. SRY!

    p4
    Attached Files Attached Files

  2. The Following User Says Thank You to secks For This Useful Post:

    trahh (08-02-2007)

  3. #2
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    also .. all this basically is is a batch file copier .. u can use it to batch copy anything .. ringtones whatever .. not that its super fast b/c u gotta type out the itheme.txt file .. but whatever .. get over it lol

  4. #3
    iPhone? More like MyPhone GreggSymington's Avatar
    Join Date
    Jun 2007
    Location
    Windsor Locks, CT
    Posts
    228
    Thanks
    11
    Thanked 23 Times in 21 Posts

    Sounds good so far. I'll take a look at it in a bit. I hope this is what we've all been waiting for.

  5. #4
    iPhone? More like MyPhone GreggSymington's Avatar
    Join Date
    Jun 2007
    Location
    Windsor Locks, CT
    Posts
    228
    Thanks
    11
    Thanked 23 Times in 21 Posts

    It works great. I like the backup util. Thanks! Is this easily ported for mac? I know everyone will want to know. I edited the text file for a few more things we change often.
    Attached Files Attached Files

  6. #5
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Quote Originally Posted by GreggSymington View Post
    It works great. I like the backup util. Thanks! Is this easily ported for mac? I know everyone will want to know. I edited the text file for a few more things we change often.
    im sure someone could port it over .. i didn't exactly make it os-independent-friendly but there'd prolly only have to be like 5 or 6 calls that need to be cased out .. if anyone wants to do it ill send ya the src

    sometime today ima write a complete dumper so u can back up all files of a specific type .. also, this version doesnt vurrently do a rmdir on the files before it replaces them so the next update will do that too .. i may do a real UI for it, but i just wanted to whip up something real quick b/c i hate typing repetitive things ..

  7. #6
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,207
    Thanks
    508
    Thanked 4,484 Times in 1,114 Posts

    Awesome work. I'd love the source, so we can get this ported over to OS X. Glad to have you on board!

    The app is also mirrored here.
    Last edited by Kyle Matthews; 07-26-2007 at 09:21 AM. Reason: Automerged Doublepost
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  8. #7
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Quote Originally Posted by poetic_folly View Post
    Awesome work. I'd love the source, so we can get this ported over to OS X. Glad to have you on board!

    The app is also mirrored here.
    Heres version 0.2 src .. beware! haha .. also included here is the iTheme for Gunmetal REMASTEREDDDDd .. if you wanna use this theme u'll need the latest version of iThemer.exe as there was a bug that i found in creating this iTheme.txt file .. enjoy!
    Attached Files Attached Files

  9. The Following User Says Thank You to secks For This Useful Post:

    Kyle Matthews (07-26-2007)

  10. #8
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,207
    Thanks
    508
    Thanked 4,484 Times in 1,114 Posts

    Mirror updated. This could be good if we had skinners create iThemer install files for each skin. Then its a simple install... hmm. Need an OS X version to make it universal! For now, though, this is great for Windows users...

    Nice work, my friend.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  11. #9
    Retired Moderator arthursdomain's Avatar
    Join Date
    Jul 2007
    Location
    Mililani, Hawaii
    Posts
    850
    Thanks
    12
    Thanked 135 Times in 85 Posts

    i think pf is on to something, one click install packages for people like lor who make themes, he could then roll out one zip file with all that stuff in it and it would be a one click install.

    nice work on the windows represent

  12. #10
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,207
    Thanks
    508
    Thanked 4,484 Times in 1,114 Posts

    Someone should make a guide on using it with a pic or two.

    Hint hint Windows folk...
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  13. #11
    Green Apple
    Join Date
    Jul 2007
    Posts
    72
    Thanks
    1
    Thanked 4 Times in 4 Posts


  14. #12
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,207
    Thanks
    508
    Thanked 4,484 Times in 1,114 Posts

    Source he attached here.

    I'd love to see a nice GUI wrapper on it, this could be the de facto Windows iPhone skin installer.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  15. #13
    iPhone? More like MyPhone GreggSymington's Avatar
    Join Date
    Jun 2007
    Location
    Windsor Locks, CT
    Posts
    228
    Thanks
    11
    Thanked 23 Times in 21 Posts

    Quote Originally Posted by poetic_folly View Post
    Someone should make a guide on using it with a pic or two.

    Hint hint Windows folk...
    I'll see what I can do. I can't get screen shots right now. I used my pc at work to try it this morning. Right now I'm on my new mac. Still learning how to do things on the mac. I'm a mac virgin

  16. #14
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Quote Originally Posted by Pete-KT View Post
    I sent you an email with the current source .. I'd like to clean the code up first but if you wanna start tweakin it be my guest .. i didn't have any objects handy when i started coding it so its very disorganized and a lot more complicated than it needs to be .. tonight i was planning on making it a little more portable so that a UI can be plugged in to it ..

    p4

  17. #15
    iPhone? More like MyPhone
    Join Date
    Jun 2007
    Posts
    112
    Thanks
    3
    Thanked 5 Times in 5 Posts

    an awesome thought just came to me...

    if everyone that packages skins uses the correct iPhone naming, and directory trees before they zip, your program could just ask for the skin directory and then snoop through matching it to the folders on the iPhone and overwrite icons / images as needed.

    this would open up a whole new door, to including system sounds, and ringers with skins. plus the program would be down to a click it and forget it way of doing things.

    just my 2cents. i'm sure you probably already have your hands full, but if you coded it to do this, there would be a lot less room for user error (no text files yay).

    edit: no idea what you're writing this in, but if you could get someone to port it to java we'd also have a windows / mac solution without rewriting it

  18. #16
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,207
    Thanks
    508
    Thanked 4,484 Times in 1,114 Posts

    Thats a good idea, and along the lines of what I was thinking...
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  19. #17
    digitalkid56
    Guest
    Windows.. BAAAHHHH...

    Let me know when u get this working for OSX, and I'll start making it with theme installers.. hahaha

  20. #18
    What's Jailbreak?
    Join Date
    Jul 2007
    Posts
    24
    Thanks
    0
    Thanked 4 Times in 4 Posts

    I'm already doing a rewrite of this in DEV-C++ .. I don't have a mac but chances are this should be cross-os b/c im basing it off of the iphoneinterface source .. in the last version i was just shelling out iphoneinterface .. that wont be the case in this next version ..

    I like your idea of just keeping the folder structure of the iPhoner .. I'll make the next version work like that instead .. The only thing nice about the definition file is that you can have multiple themes in one file (like different batteries etc) by just commenting out certain sections .. I haven't really thought of a way on how to do that yet .. if anyone has any ideas about what they'd like to see let me know ..

    p4

  21. The Following User Says Thank You to secks For This Useful Post:

    Cody Overcash (07-26-2007)

  22. #19
    Owner / Founder - ModMyi
    aka cash7c3
    Cody Overcash's Avatar
    Join Date
    May 2007
    Location
    Denver, CO
    Posts
    11,873
    Thanks
    340
    Thanked 15,253 Times in 649 Posts

    I'm looking forward to the osx version for sure. great work

  23. #20
    Green Apple
    Join Date
    Jul 2007
    Posts
    39
    Thanks
    1
    Thanked 7 Times in 4 Posts

    if you're taking suggestions on the GUI, a nice feature would be a preview of all icons in the destination folder with radio buttons or check boxes to choose which icons to update or not. this way, you don't overwrite an icon you wish to keep.

+ Reply
Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts