Page 27 of 50 FirstFirst ... 172526272829 37 ... LastLast
Results 521 to 540 of 996

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: iOS .ARTWORK file Extractor (with Tutorial)

  1. #521
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by medic88 View Post
    wow! thanks for that Jato. i haven't really been following this thread for a while but with you making settings icons for so many themes these days , i thought i'd stop by again.
    the last time i was here, there was no tool to extract artwork files with a Mac . is that still true?
    Also , i know you said
    " This is why I haven't released the scripts/.artwork files as realistically this is a VERY LONG WINDED/BUTCHERED method!! "
    so what i get from your post is that there is still no easy way of getting the settings icons themed.
    Cheers
    Yes there's always been the option to extract the .artwork via Windows/Mac/Linux.

    It's just easier on Windows! BUT last year I did get it working on my Mac Book Pro

    If you are on 10.8 + you can use the software installed version.

    So 10.8 ships with Python 2.7.2 BUT still extracts .artworks I found.

    You have to locate your Python Framework folder & drop all Dave Pecks tidbits/scripts in there.

    You will also need to install PIL 1.1.7

    Once I opened Terminal I simply followed the steps as per the first page.

    I did however grab the script (iOS-artwork.py) & drag it into the Terminal window. I did this with the .artwork file i was trying to extract as well.

    It extracted fine.

    With regards to the Settings icons (iconCache .artwork files) as it stands at the moment. There is no easier way.

    Ideally as I've stated either WinterBoard gets updated to theme these individually like it did on 6X OR Dave Peck's updates his scripts with my findings.

    Unfortunately with the Settings icons (iconCache .artwork file) being a LEGACY .artwork file IT requires JSON scripts to extract. My thoughts are Dave won't keep supplying a JSON script each & every time a new firmware is released. I'm happy to provide these tho.

    With the JSON scripts you need one per .artwork so 6X requires 2 for Retina / Non Retina as does 7.0 - 7.0.6 & now two new ones are required with 7.1 & the addition of Passcode & the Touch ID pngs. ImageUploadedByModMyi1394999830.518680.jpg
    Last edited by Jato_BZ; 03-16-2014 at 04:07 PM.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  2. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (03-16-2014), dsg (03-16-2014), King_O_Hill (03-16-2014), medic88 (03-16-2014)

  3. #522
    It's just easier on Windows!
    depends who you are
    privacy isn't about having something to hide

    look here all grammar police, indulge me.

  4. The Following 3 Users Say Thank You to dsg For This Useful Post:

    Jato_BZ (03-16-2014), King_O_Hill (03-16-2014), medic88 (03-16-2014)

  5. #523
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by dsg View Post
    depends who you are
    I guess so but I spent a few months on OSX trying to get it to work! Where as on Windows a day! If it hadn't been for the installer PIL 1.1.7 there's no way I could pip install create virtual env as Dave suggests.

    Windows you have auto install packages.

    CMD works a lot easier than Terminal I've found.

    But that's just me.,.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  6. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (03-16-2014), dsg (03-16-2014), King_O_Hill (03-16-2014), medic88 (03-16-2014)

  7. #524
    soon as pil is installed on the mac, your good to go
    privacy isn't about having something to hide

    look here all grammar police, indulge me.

  8. The Following 4 Users Say Thank You to dsg For This Useful Post:

    Alfroggy (03-16-2014), Jato_BZ (03-16-2014), King_O_Hill (03-16-2014), medic88 (03-16-2014)

  9. #525
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by dsg View Post
    soon as pil is installed on the mac, your good to go
    Yes agreed! Altho I found even "cd" to my Python framework folder still had issues so I had to drop & drag my files I was using in the Terminal window.

    Windows CMD didnt need all that extra nonsense! It just...WORKED!

    :-)
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  10. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (03-16-2014), dsg (03-16-2014), King_O_Hill (03-16-2014), medic88 (03-16-2014)

  11. #526
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    What do u guys think about this...

    Doug Dev managed to apply RGBA data to greyscale pngs in Dave's extractor. 4 bytes versus 1 byte for every RGBA pixel to greyscale!

    So the byte offsets need modded in the header (where the iOS reads to know where each image begins & ends) & the offsets are further into the .artwork file too!

    Essentially like the JSON scripts I wrote for the iconCache file but is now self contained in iOS6 files - for most.

    If we can do that my thoughts are...

    What about oversized pngs being included in the .artwork extractor?
    Like WinterBoard how you can use 640x88 UINav bar pngs instead of 2x88px?

    My thoughts are...

    As long as u repack the header with the correct byte offset for each modified image & it matches the byte offset in the .artwork file, oversized pngs could be a real possibility!

    I spoke to Doug & he seemed to think if the header at the start matches the offsets of the images in the .artwork then YES it could be a hypothetical option!

    Another challenge essentially?

    Seems like it!!
    Last edited by Jato_BZ; 03-17-2014 at 09:40 PM.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  12. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (03-18-2014), dsg (03-17-2014), King_O_Hill (03-17-2014), pioneer88 (03-17-2014)

  13. #527
    It sounds possible to me.

    Check out WW2 for iOS 8 - Widget-Weather 2.0

  14. The Following 3 Users Say Thank You to King_O_Hill For This Useful Post:

    Alfroggy (03-18-2014), dsg (03-17-2014), Jato_BZ (03-17-2014)

  15. #528
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Something to stew about!
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  16. The Following 2 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (03-18-2014), dsg (03-17-2014)

  17. #529
    Well, I'm all for it. This will actually give us a way to theme all kinds of stuff we couldn't before!

  18. The Following User Says Thank You to Jahooba For This Useful Post:

    Alfroggy (03-18-2014)

  19. #530
    Quote Originally Posted by Jahooba View Post
    Well, I'm all for it. This will actually give us a way to theme all kinds of stuff we couldn't before!
    I don't think that's the idea, as WinterBoard allows for that already.

    On iOS 6.
    The theme in my posts is 3 4 All, by Sk37cH.

    The numerous versions released, and infinite versatility, beats IconOmatic mods. By quality.

  20. #531
    Quote Originally Posted by Alfroggy View Post
    I don't think that's the idea, as WinterBoard allows for that already.

    On iOS 6.
    The knowledge can be used to update the tools for iOS 7 and beyond, I'm sure.

    Using WinterBoard in iOS 6, could menu icons it the Settings app be enlarged to any size?

    I know for a fact that Siri graphics in iOS 6 could not be made larger - this is a step towards allowing any size graphic within a .artwork file, right?

  21. The Following 2 Users Say Thank You to Jahooba For This Useful Post:

    Alfroggy (03-18-2014), Jato_BZ (03-18-2014)

  22. #532
    You must be right.
    The theme in my posts is 3 4 All, by Sk37cH.

    The numerous versions released, and infinite versatility, beats IconOmatic mods. By quality.

  23. The Following User Says Thank You to Alfroggy For This Useful Post:

    Jato_BZ (03-18-2014)

  24. #533
    Quote Originally Posted by Jahooba View Post
    The knowledge can be used to update the tools for iOS 7 and beyond, I'm sure.

    Using WinterBoard in iOS 6, could menu icons it the Settings app be enlarged to any size?

    I know for a fact that Siri graphics in iOS 6 could not be made larger - this is a step towards allowing any size graphic within a .artwork file, right?
    How long until .artwork files are a thing of the past though, .car files have replaced most already
    privacy isn't about having something to hide

    look here all grammar police, indulge me.

  25. The Following 3 Users Say Thank You to dsg For This Useful Post:

    Alfroggy (03-18-2014), Jato_BZ (03-18-2014), King_O_Hill (03-18-2014)

  26. #534
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by Jahooba View Post
    The knowledge can be used to update the tools for iOS 7 and beyond, I'm sure.

    Using WinterBoard in iOS 6, could menu icons it the Settings app be enlarged to any size?

    I know for a fact that Siri graphics in iOS 6 could not be made larger - this is a step towards allowing any size graphic within a .artwork file, right?
    Jahooba is kinda right guys. See what is possible with the iOS6 files then apply this to iOS7 .artwork files (iconCache & SIRI). Also it may also help with applying the same info to .car files as well possibly which to me is the whole point.

    However it is a HUGE process to probably understand it all...
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  27. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (04-02-2014), dsg (03-18-2014), Jahooba (03-18-2014), King_O_Hill (03-18-2014)

  28. #535
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    iconCache .artwork TOOLS

    Finally the tools are at your disposal to extract/recompile your own Settings icons.

    SUPPORTS:

    iOS 6.0 - 6.1.X - Retina (32 icons) & NON-Retina (32 icons)
    iOS 7.0 - Retina (37 icons) & NON-Retina (37 icons)
    iOS 7.1 - Retina (39 icons) & NON-Retina (38 icons)

    included are the .artwork files 6.1/7.0/7.1 AND .json scripts to extract/recompile

    Turns out there were errors in my .json scripts that caused Dave Peck's iOS Extractor tool to fail.

    I have now decided to post all the iconCache tools so that the iCommunity can now extract/recompile their own icons.

    What you need to do, FIRST grab the "iconCache_Files ZIP here

    OPEN the Folder of desired "iconCache .artwork" you wish to recompile or extract.

    e.g If you want to recompile for 7.0.X OPEN the "7.0_iconCache_Files"

    Inside your Python folder locate the "legacy_metadata" Folder & OPEN it.

    Copy OR DRAG the corresponding ".json" files into the "legacy_metadata" Folder.

    THEN "Copy" OR "DRAG" the "iconCache .artwork" files into your main Python folder.


    EXPORTING

    To get the images out of a .artwork file, you export them. This fills a directory of your choosing with easily editable PNG files.
    To export, run the tool as follows:

    ./iOS-artwork.py export -a /path/to/artwork_file.artwork -d /path/to/export_directory/

    That's all there is to it!


    CREATING

    It is equally easy to turn a directory full of PNGs into a new .artwork file.
    To create a new .artwork file, run the tool as follows:

    ./iOS-artwork.py create -a /path/to/original_artwork_file.artwork -d /path/to/import_directory/ -c created_artwork_file.artwork

    This will read all the PNGs in the import_directory directory and place them in the file named created_artwork_file.artwork.
    Again, easy!

    You may wonder why you have to supply the original .artwork file in this example. That's because the images we import to the newly created .artwork must have the
    same dimensions and color space as the original -- otherwise iOS is likely to be unhappy with you.


    ***Theme Creators***

    Please observe dimensions of the icons AND names AND total icon count.

    For the "RETINA" (HD) 7.0 "iconCache" .artwork file to be created it needs ALL 37 icons @ 58 x 58 pixels
    and NAMED EXACTLY as per the icons provided otherwise it will error out!

    e.g [email protected] @ 58x58 pixels

    For "NON-RETINA" (SD) 7.0 "iconCache" .artwork file to be created it needs 37 icons @ 29 x 29 pixels
    and NAMED EXACTLY as per the icons provided otherwise it will error out!

    e.g AirplaneMode.png @ 29x29 pixels

    ***HAPPY THEMEING***

    Here are the icons extracted as one would expect

    iOS6_iconCache_extracted

    -ios6_iconcache_32.png

    iOS7_iconCache_extracted

    -ios7_iconcache_37.png

    iOS7.1_iconCache_extracted

    -ios7.1_iconcache_39.png
    Attached Thumbnails Attached Thumbnails -ios6_iconcache_32.png  
    Last edited by Jato_BZ; 04-03-2014 at 02:49 PM.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  29. The Following 13 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (04-02-2014), dsg (04-02-2014), Jahooba (04-02-2014), KaiTa (04-06-2014), King_O_Hill (04-02-2014), KraZy Radd (04-03-2014), kristatos (05-04-2014), medic88 (04-02-2014), menard_00 (04-17-2014), partychick (07-10-2014), rickuk (04-02-2014), Sk37cH (04-02-2014), Zoostar (04-04-2014)

  30. #536
    iPhone? More like MyPhone menard_00's Avatar
    Join Date
    Feb 2013
    Location
    My House
    Posts
    270
    Thanks
    1,238
    Thanked 443 Times in 180 Posts

    Quote Originally Posted by Jato_BZ View Post
    iconCache .artwork TOOLS

    Finally the tools are at your disposal to extract/recompile your own Settings icons.
    Thank you Jato. Looking forward to finally finish theming my settings icons.

    Appreciate all your time put into this and glad to see that it worked out for you. It's a huge accomplishment and you have my respect sir!!

  31. The Following 4 Users Say Thank You to menard_00 For This Useful Post:

    Alfroggy (04-02-2014), dsg (04-02-2014), Jato_BZ (04-02-2014), King_O_Hill (04-02-2014)

  32. #537
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by menard_00 View Post
    Thank you Jato. Looking forward to finally finish theming my settings icons.

    Appreciate all your time put into this and glad to see that it worked out for you. It's a huge accomplishment and you have my respect sir!!
    Thanks dude! Pretty chuffed with it all too! Dave Peck's extractor tool, isn't quite dead yet!!
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  33. The Following 3 Users Say Thank You to Jato_BZ For This Useful Post:

    dsg (04-02-2014), King_O_Hill (04-02-2014), menard_00 (04-02-2014)

  34. #538
    Nice work, if I waited a day or two I could have saved myself the work of figuring it out haha. Still happy with myself, I just recently got into progamming, so it was nice to know I could figure it out on my own. Here's to the future of theming! Slainte!

  35. The Following 4 Users Say Thank You to DezeOne413 For This Useful Post:

    Alfroggy (04-02-2014), dsg (04-02-2014), Jato_BZ (04-02-2014), King_O_Hill (04-02-2014)

  36. #539
    .artwork assassin Jato_BZ's Avatar
    Join Date
    Jan 2012
    Location
    New Zealand
    Posts
    3,169
    Thanks
    3,315
    Thanked 6,514 Times in 2,146 Posts

    Quote Originally Posted by DezeOne413 View Post
    Nice work, if I waited a day or two I could have saved myself the work of figuring it out haha. Still happy with myself, I just recently got into progamming, so it was nice to know I could figure it out on my own. Here's to the future of theming! Slainte!
    Actually I probably wouldn't have pushed myself to investigate the JSON scripts had u not posted it working in full.

    Credit for motivation!

    I think my problem WAS, I had hashed/hacked Dave's old JSON scripts in iFile so in doing that left the closing & opening brackets [ , ] misaligned & line spacing where the tool wasnt expecting it.

    I opened up the JSON scripts in Sublime2 after converting the .json to .txt & the errors were pretty obvious.

    So with that I was able to update ALL my iconCache JSON scripts as one for each & tested accordingly.

    I have even emailed Dave Peck with the new findings incase he wants to check/update etc.

    For the record I don't do any programming just themeing so yet to decide if I will venture down that field altho Python really interests me but seems rather difficult to learn.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor

  37. The Following 4 Users Say Thank You to Jato_BZ For This Useful Post:

    Alfroggy (04-02-2014), dsg (04-02-2014), Jahooba (04-02-2014), King_O_Hill (04-02-2014)

  38. #540
    What's Jailbreak? KraZy Radd's Avatar
    Join Date
    Apr 2011
    Location
    Germany
    Posts
    4
    Thanks
    4
    Thanked 7 Times in 3 Posts

    Quote Originally Posted by Jato_BZ View Post
    iconCache .artwork TOOLS

    Finally the tools are at your disposal to extract/recompile your own Settings icons.

    ***HAPPY THEMEING***
    Yeah Jato
    This is great news. I have been following your posts for some time.
    It is always a pleasure to read, as exciting as a book.
    Thank you for your hard work, keep it up.

  39. The Following 4 Users Say Thank You to KraZy Radd For This Useful Post:

    Alfroggy (04-03-2014), broodwar (04-06-2014), dsg (04-03-2014), Jato_BZ (04-03-2014)

Page 27 of 50 FirstFirst ... 172526272829 37 ... 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
  •