Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iPod manager (Read 2252672 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[seemingly abandonware] iPod manager

Reply #900
Is this what you are after? There are a lot of this type of files.

From USBDeviceConfiguration.plist
Whilst that is intriguing, it isn't what I am looking for really. I am not sure if it is stored on the disk but there is a chance it is - are there any of these files in the "mobile" directory that foo_dop sees? What I need should be similar in content to the one on that link I gave, specifically I am looking for one with those "<key>AlbumArt</key>" entries, but it may not be on the disk in which case don't worry.

Not sure about the second part, either

USB composite device: USB\VID_0425&PID_0101\5&25047430&0&2
or
USB mass storage device: USB\VID_05E3&PID_0710\000000003299
Neither of those is the right one unfortunately. Alternatively you should be able to find the info I need through regedit, if you go to the key HKLM\System\CurrentControlSet\Enum\USB there should be a key descending from that starting with "VID_05AC&PID_1291". I need to know this exists and also the text of the key directly descending from that.
.

[seemingly abandonware] iPod manager

Reply #901
Pnjman's probably gonna need to take care of a lot of the filesystem testing. Mine isnt jailbroken, and the only way for me to view the ipod filesystem through your preferences page. Although I can use foobars copy command to get database files and stuff off of the ipod.
Anyway, I think I found the IDs you were looking for (it was called Apple iPod in device manager)

Device Instance Ids:
USB\VID_05AC&PID_1291\C3FA1C5AA2356B00C60D564805B8A00C4C244FEF
(I just noticed that the last part is the same as my ipod serial #, btw)

Hardware Ids:
USB\VID_05ac&Pid_1291&Rev_0001
USB\VID_05ac&Pid_1291

[seemingly abandonware] iPod manager

Reply #902
This perhaps?

[code]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>64Bit</key>
   <integer>3</integer>
   <key>AlbumArt</key>
   <array>
      <string>3005</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>00000000</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3005</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>320</integer>
         <key>RenderWidth</key>
         <integer>320</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
      </dict>
      <string>3006</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>FFFFFFFF</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3006</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>55</integer>
         <key>RenderWidth</key>
         <integer>55</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
      </dict>
      <string>3007</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>AssociatedFormat</key>
         <integer>2</integer>
         <key>BackColor</key>
         <string>00000000</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>FormatId</key>
         <integer>3007</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>88</integer>
         <key>RenderWidth</key>
         <integer>88</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>2</integer>
      </dict>
      <string>3001</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>00000000</string>
         <key>BottomInset</key>
         <integer>1</integer>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3001</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>LeftInset</key>
         <integer>1</integer>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>PixelOrder</key>
         <integer>1</integer>
         <key>RenderHeight</key>
         <integer>256</integer>
         <key>RenderWidth</key>
         <integer>256</integer>
         <key>RightInset</key>
         <integer>1</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
         <key>TopInset</key>
         <integer>1</integer>
      </dict>
      <string>3002</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>00000000</string>
         <key>BottomInset</key>
         <integer>1</integer>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3002</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>LeftInset</key>
         <integer>1</integer>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>PixelOrder</key>
         <integer>1</integer>
         <key>RenderHeight</key>
         <integer>128</integer>
         <key>RenderWidth</key>
         <integer>128</integer>
         <key>RightInset</key>
         <integer>1</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
         <key>TopInset</key>
         <integer>1</integer>
      </dict>
      <string>3003</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>00000000</string>
         <key>BottomInset</key>
         <integer>1</integer>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3003</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>LeftInset</key>
         <integer>1</integer>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>PixelOrder</key>
         <integer>1</integer>
         <key>RenderHeight</key>
         <integer>64</integer>
         <key>RenderWidth</key>
         <integer>64</integer>
         <key>RightInset</key>
         <integer>1</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
         <key>TopInset</key>
         <integer>1</integer>
      </dict>
   </array>
   <key>AppleDRMVersion</key>
   <dict>
      <key>Format</key>
      <integer>2</integer>
      <key>Maximum</key>
      <integer>4</integer>
      <key>Minimum</key>
      <integer>0</integer>
   </dict>
   <key>AudioCodecs</key>
   <dict>
      <key>AAC</key>
      <dict>
         <key>AppleDRM</key>
         <true/>
         <key>LC</key>
         <dict>
            <key>PerceptualNoiseSubsitution</key>
            <true/>
            <key>VariableBitRate</key>
            <true/>
         </dict>
         <key>MaximumSampleRate</key>
         <integer>48000</integer>
      </dict>
      <key>AIFF</key>
      <dict>
         <key>MaximumBitDepth</key>
         <integer>16</integer>
         <key>MaximumSampleRate</key>
         <integer>48000</integer>
         <key>Mono</key>
         <true/>
         <key>Multichannel</key>
         <false/>
         <key>Stereo</key>
         <true/>
      </dict>
      <key>AppleLossless</key>
      <dict>
         <key>AppleDRM</key>
         <true/>
         <key>MaximumBitDepth</key>
         <integer>32</integer>
         <key>MaximumBitDepthUntruncated</key>
         <integer>16</integer>
         <key>MaximumSampleRate</key>
         <integer>48000</integer>
         <key>Mono</key>
         <true/>
         <key>Multichannel</key>
         <false/>
         <key>Stereo</key>
         <true/>
      </dict>
      <key>Audible</key>
      <dict>
         <key>Type1</key>
         <false/>
         <key>Type2</key>
         <true/>
         <key>Type3</key>
         <true/>
         <key>Type4</key>
         <true/>
      </dict>
      <key>MP3</key>
      <dict>
         <key>MaximumDataRate</key>
         <integer>320</integer>
         <key>MaximumSampleRate</key>
         <integer>48000</integer>
         <key>Mono</key>
         <true/>
         <key>Stereo</key>
         <true/>
      </dict>
      <key>WAV</key>
      <dict>
         <key>MaximumBitDepth</key>
         <integer>16</integer>
         <key>MaximumSampleRate</key>
         <integer>48000</integer>
         <key>Mono</key>
         <true/>
         <key>Multichannel</key>
         <false/>
         <key>Stereo</key>
         <true/>
      </dict>
   </dict>
   <key>ChapterImageSpecs</key>
   <array>
      <string>3005</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>00000000</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3005</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>320</integer>
         <key>RenderWidth</key>
         <integer>320</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
      </dict>
      <string>3006</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>FFFFFFFF</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>ExcludedFormats</key>
         <integer>20</integer>
         <key>FormatId</key>
         <integer>3006</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>55</integer>
         <key>RenderWidth</key>
         <integer>55</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
         <key>Sizing</key>
         <integer>1</integer>
      </dict>
   </array>
   <key>ConnectedBus</key>
   <string>USB</string>
   <key>FairPlayCertificate</key>
   <data>
   MIICxDCCAi2gAwIBAgINMzOvBwQorwABrwABUjANBgkqhkiG9w0BAQUFADB7MQswCQYD
   VQQGEwJVUzETMBEGA1UEChMKQXBwbGUgSW5jLjEmMCQGA1UECxMdQXBwbGUgQ2VydGlm
   aWNhdGlvbiBBdXRob3JpdHkxLzAtBgNVBAMTJkFwcGxlIEZhaXJQbGF5IENlcnRpZmlj
   YXRpb24gQXV0aG9yaXR5MB4XDTA3MDQyODAwNDgxNFoXDTEyMDQyNjAwNDgxNFowZzEL
   MAkGA1UEBhMCVVMxEzARBgNVBAoTCkFwcGxlIEluYy4xFzAVBgNVBAsTDkFwcGxlIEZh
   aXJQbGF5MSowKAYDVQQDEyFpUGhvbmUuMzMzM0FGMDcwNDI4QUYwMDAxQUYwMDAxNTIw
   gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMsoOsDj/jhhQ97KOu5EKBEHMcH3eylu
   DV8Ut2JuecyWw1hjzQyiXFb6uPqAOQxkyrRleM6OSMPirpQSoLRrtMkzOmpdMggyspK3
   +yaZc4tpsZeg8lBx1eCs+QGuUqM5m6Dy5JXRkR1ESygUhkEMLQxo2vWTj+0v9uT6ZDeE
   1qFtAgMBAAGjYDBeMA4GA1UdDwEB/wQEAwIDuDAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW
   BBTsj/lrP46yxP7ukD9xYZuUT/IQCzAfBgNVHSMEGDAWgBT6DdQRkRvmsk4eBkmUEd1j
   YgdZZDANBgkqhkiG9w0BAQUFAAOBgQAnhvPxBlWgMJGUTZLVHMCGjdMxGUzCLNPQgZmy
   o2kxZoqYa4QaYMPCdNqe4E7qcSEvyXNzJzLdANFNLtTX9icjPx9Wf6Uj+9mFBtzCcD5X
   YWfT2wx93VOsPKVOA747+iINhrTqrE9nWWknCCODg1W7HxZxNBuYui2y8O+grNsKfzCC
   A3EwggJZoAMCAQICAREwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCVVMxEzARBgNV
   BAoTCkFwcGxlIEluYy4xJjAkBgNVBAsTHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9y
   aXR5MRYwFAYDVQQDEw1BcHBsZSBSb290IENBMB4XDTA3MDIxNDE5MjA0MVoXDTEyMDIx
   NDE5MjA0MVowezELMAkGA1UEBhMCVVMxEzARBgNVBAoTCkFwcGxlIEluYy4xJjAkBgNV
   BAsTHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS8wLQYDVQQDEyZBcHBsZSBG
   YWlyUGxheSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOB
   jQAwgYkCgYEAsmc8XSrnj/J3z+8xvNEE/eqf0IYpkAqj/2RK72n0CrnvxMRjyjotIT1S
   jCOJKarbF9zLKMRpzXIkwhDB9HgdMRbF5uoZHSozvoCr3BFIBiofDmGBzXmaXRL0hJDI
   fPZ4m1L4+vGIbhBy+F3LiOy2VRSXpE0LwU8nZ5mmpLPX2q0CAwEAAaOBnDCBmTAOBgNV
   HQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU+g3UEZEb5rJOHgZJ
   lBHdY2IHWWQwHwYDVR0jBBgwFoAUK9BpR5R2Cf70a40uQKb3R01/CF4wNgYDVR0fBC8w
   LTAroCmgJ4YlaHR0cDovL3d3dy5hcHBsZS5jb20vYXBwbGVjYS9yb290LmNybDANBgkq
   hkiG9w0BAQUFAAOCAQEAwKBz+B3qHNHNxYZ1pLvrQMVqLQz+W/xuwVvXSH1AqWEtSzdw
   OO8GkUuvEcIfle6IM29fcur21Xa1V1hx8D4Qw9Uuuy+mOnPCMmUKVgQWGZhNC3ht0KN0
   ZJhU9KfXHaL/KsN5ALKZ5+e71Qai60kzaWdBAZmtaLDTevSV4P0kiCoQ56No/617+tm6
   8aV/ypOizgM3A2aFkwUbMfZ1gpMv0/DaOTc9X/66zZpwwAaLIu6pzgRuJGk7FlKlwPLA
   rkNwhLshkUPLu7fqW7qT4Ld3ie9NVgQzXc5cWTGn1ztFVhHNrsubDqDP3JOoysVYeAAF
   2Zmr1l6H6pJzNFSjkxikgzCCBLswggOjoAMCAQICAQIwDQYJKoZIhvcNAQEFBQAwYjEL
   MAkGA1UEBhMCVVMxEzARBgNVBAoTCkFwcGxlIEluYy4xJjAkBgNVBAsTHUFwcGxlIENl
   cnRpZmljYXRpb24gQXV0aG9yaXR5MRYwFAYDVQQDEw1BcHBsZSBSb290IENBMB4XDTA2
   MDQyNTIxNDAzNloXDTM1MDIwOTIxNDAzNlowYjELMAkGA1UEBhMCVVMxEzARBgNVBAoT
   CkFwcGxlIEluYy4xJjAkBgNVBAsTHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
   MRYwFAYDVQQDEw1BcHBsZSBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
   CgKCAQEA5JGpCR+R2x5HUOsF7V55hC3rNqJXTFXsixmJ3vlLbPUHqyIwAugYPvhQCdN/
   QaiY+dHKZpwkaxHQo7vkGyrDH5WeegykR4tb1BY3M8vED03OFGnRyRly9V0O1X9fm/Il
   A7pVj01dDfFkNSMVSxVZHbOU9/acns9QusFYUGePCLQg98usLCBvcLY/ATCMt0PPD509
   8ytJKBrI/s61uQ7ZXhzWyz21Oq30Dw4AkguxIRYudNU8DdtiFqujcZJHU1XBry9Bs/j7
   43DN5qNMRX4fTGtQlkGJxHRiCxCDQYczioGxMFjsWgQyjGizjx3eZXP/Z15lvEnYdp8z
   FGWhd5TJLQIDAQABo4IBejCCAXYwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB
   Af8wHQYDVR0OBBYEFCvQaUeUdgn+9GuNLkCm90dNfwheMB8GA1UdIwQYMBaAFCvQaUeU
   dgn+9GuNLkCm90dNfwheMIIBEQYDVR0gBIIBCDCCAQQwggEABgkqhkiG92NkBQEwgfIw
   KgYIKwYBBQUHAgEWHmh0dHBzOi8vd3d3LmFwcGxlLmNvbS9hcHBsZWNhLzCBwwYIKwYB
   BQUHAgIwgbYagbNSZWxpYW5jZSBvbiB0aGlzIGNlcnRpZmljYXRlIGJ5IGFueSBwYXJ0
   eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJsZSBzdGFuZGFy
   ZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRlIHBvbGljeSBh
   bmQgY2VydGlmaWNhdGlvbiBwcmFjdGljZSBzdGF0ZW1lbnRzLjANBgkqhkiG9w0BAQUF
   AAOCAQEAXDaZTC14t+2Mm9zzd5vydtJ3ME/BH4WDhRuZPUc38qmbQI4s1LGQEti+9HOb
   7tJkD8t5TzTYoj75eP9ryAfsfTmDi1Mg0zjEsb+aTwpr/yv8WacFCXwXQFYRHnTTt4sj
   O0ej1W8k4uvRt3DfD0XhJ8rxbXjt57UXF6jcfiI1yiXV2Q/Wa9SiJCMR96Gsj3OBYMYb
   WwkvkrL4REjwYDieFfU9JmcgijNq9w2Cz97roy/5U2pbZMBjM3f3OgcsVuvaDyEO2rpz
   GU+12TZ/wYdV2aeZuTJC+9jVcZ5+oVK3G72TQiQSKscPHbZNnF5jyEuAF1CqitXa5PzQ
   CQc3sHV1IQ==
   </data>
   <key>FairPlayGUID</key>
   <string>3250bfa11b1d6d428cd041d2e5b134a4495e8484</string>
   <key>FairPlayID</key>
   <data>
   MlC/oRsdbUKM0EHS5bE0pElehIQ=
   </data>
   <key>FamilyID</key>
   <integer>10000</integer>
   <key>FireWireGUID</key>
   <string>000A270014A4AF1E</string>
   <key>ImageSpecifications</key>
   <array>
      <string>3004</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>FFFFFFFF</string>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <true/>
         <key>FormatId</key>
         <integer>3004</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>55</integer>
         <key>RenderWidth</key>
         <integer>55</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
      </dict>
      <string>3011</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>BackColor</key>
         <string>FFFFFFFF</string>
         <key>BorderColor</key>
         <string>26000000</string>
         <key>BorderWidth</key>
         <integer>1</integer>
         <key>BottomInset</key>
         <integer>4</integer>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <true/>
         <key>FormatId</key>
         <integer>3011</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>79</integer>
         <key>RenderWidth</key>
         <integer>79</integer>
         <key>RightInset</key>
         <integer>4</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
      </dict>
      <string>3008</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>FormatId</key>
         <integer>3008</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>480</integer>
         <key>RenderWidth</key>
         <integer>640</integer>
         <key>Rotation</key>
         <integer>0</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
      </dict>
      <string>3009</string>
      <dict>
         <key>AlignRowBytes</key>
         <true/>
         <key>ColorAdjustment</key>
         <integer>0</integer>
         <key>Crop</key>
         <false/>
         <key>FormatId</key>
         <integer>3009</integer>
         <key>GammaAdjustment</key>
         <real>2.2000000000000002</real>
         <key>Interlaced</key>
         <false/>
         <key>OffsetAlignment</key>
         <integer>4096</integer>
         <key>PixelFormat</key>
         <string>4C353535</string>
         <key>RenderHeight</key>
         <integer>120</integer>
         <key>RenderWidth</key>
         <integer>160</integer>
         <key>Rotation</key>
         <integer>0</integer>
         <key>RowBytesAlignment</key>
         <integer>16</integer>
      </dict>
   </array>
   <key>MinITunesVersion</key>
   <string>7.2</string>
   <key>OEMID</key>
   <integer>0</integer>
   <key>PodcastsSupported</key>
   <true/>
   <key>SyncDataClasses</key>
   <array>
      <string>Contacts</string>
      <string>Calendars</string>
      <string>Bookmarks</string>
      <string>Mail Accounts</string>
   </array>
   <key>VideoCodecs</key>
   <dict>
      <key>H.264</key>
      <dict>
         <key>AAC</key>
         <dict>
            <key>AppleDRM</key>
            <true/>
            <key>LC</key>
            <dict>
               <key>Multichannel</key>
               <false/>
               <key>VariableBitRate</key>
               <true/>
            </dict>
            <key>MaximumBitRate</key>
            <integer>256</integer>
            <key>MaximumSampleRate</key>
            <integer>48000</integer>
         </dict>
         <key>AppleVideoDRM</key>
         <dict>
            <key>MaximumEncryptionPercentage</key>
            <real>12.5</real>
         </dict>
         <key>Level</key>
         <integer>30</integer>
         <key>MaximumHeight</key>
         <integer>576</integer>
         <key>MaximumPixelsPerSecond</key>
         <integer>10368000</integer>
         <key>MaximumResolution</key>
         <integer>414720</integer>
         <key>MaximumWidth</key>
         <integer>720</integer>
         <key>MinimumHeight</key>
         <integer>32</integer>
         <key>MinimumWidth</key>
         <integer>32</integer>
         <key>Profile</key>
         <string>B</string>
      </dict>

[seemingly abandonware] iPod manager

Reply #903
Device Instance Ids:
USB\VID_05AC&PID_1291\C3FA1C5AA2356B00C60D564805B8A00C4C244FEF
(I just noticed that the last part is the same as my ipod serial #, btw)
Ah yep that's the one  This worked out quite nicely, thanks!

Pnjman's probably gonna need to take care of a lot of the filesystem testing. Mine isnt jailbroken, and the only way for me to view the ipod filesystem through your preferences page. Although I can use foobars copy command to get database files and stuff off of the ipod.
OK that's cool, I thought as much. I have plenty of info for now anyway

This perhaps?

Yes that's the one!! Well done

What is the path to it? (Please tell me it's something accessible by foo_dop )
.

[seemingly abandonware] iPod manager

Reply #904
The path to the file is

Code: [Select]
/System/Library/Frameworks/ArtworkCache.framework/Checkpoint.plist


Is it possible for foo_dop to access it?

[seemingly abandonware] iPod manager

Reply #905
If it's in /private/var/mobile/Media then yes

Otherwise I don't believe so  In which case, I need to find out how iTunes is getting it..
.

[seemingly abandonware] iPod manager

Reply #906
Bad news then; its elsewhere 

Could it not be copied somewhere in the ../media/ folder?

[seemingly abandonware] iPod manager

Reply #907
No the idea is for the component to do things automatically

It's OK I have the data now so at worst I can hardcode it. To be honest, (from the path) that doesn't seem like the original copy of the file - possibly the original is not stored as a file.

BTW: The end of that file seems truncated, if you have the rest could you upload it somewhere (like http://pastebin.com/) ? Thanks.
.

[seemingly abandonware] iPod manager

Reply #908
The whole file can be found here.

Will it be a lot of work fixing something up without access to this file?

[seemingly abandonware] iPod manager

Reply #909
Perhaps itunes is using a different service to access the full filesystem? I noticed that when I open itunes with the ipod connected, there are a ton of services running:

AppleMobileDeviceHelper.exe
AppleMobileDeviceService.exe
iPodService.exe

There's also this process located:
C:\Program Files\Common Files\Apple\Mobile Device Support\bin\distnoted.exe
Which seems to be unique to the ipod touch and iphone.

Perhaps one of these is the key to itunes' ability to access the touch.

Maybe you could ask the guys who are working on ml_pod or mediamonkey to see how they did it. Im actually gonna do some tests with mediamonkey to try to figure out which processes it is using while it modifies the ipod database.

Edit: Ok, well the only thing ive found is that mediamonkey is using this library:
C:\Program Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll

The only other thing I see is the mediamonkey iphone and ipod plugins, so im guessing the Apple DLL alone isnt enough to get the access you need.

I looked through the foobar process, and it looks like you're using it too anyway, so Im not sure if that would help.

[seemingly abandonware] iPod manager

Reply #910
The whole file can be found here.
Thanks!

Will it be a lot of work fixing something up without access to this file?
It's more of a "nice to have" thing. The important thing is I have the data from it, and also we know where to get it from again if it does change for some reason in the future.

Perhaps itunes is using a different service to access the full filesystem? I noticed that when I open itunes with the ipod connected, there are a ton of services running:
[...]
Maybe you could ask the guys who are working on ml_pod or mediamonkey to see how they did it. Im actually gonna do some tests with mediamonkey to try to figure out which processes it is using while it modifies the ipod database.

Edit: Ok, well the only thing ive found is that mediamonkey is using this library:
C:\Program Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll

The only other thing I see is the mediamonkey iphone and ipod plugins, so im guessing the Apple DLL alone isnt enough to get the access you need.

I looked through the foobar process, and it looks like you're using it too anyway, so Im not sure if that would help.
It's complicated.. however we are all doing the same basic thing. I don't need access to the complete filesystem, there's a proper way to get the same data as in that file, but I'll probably never know so best just forget about it
.

[seemingly abandonware] iPod manager

Reply #911
Hey Guys!
It's a very great plugin! now i can delet iTunes from my HDD 

I wonderd wheter one thing is possible:
When I add a Comilation it would be really nice, that he change automatic the
Artist into "Compilation"
and befor this he should write the artist into the title...

%Artist%: Compilation
%title%: %(old)artist% - %(old)title%

is this with the Compilation Mapping possible?

Greetings plissk3n

[seemingly abandonware] iPod manager

Reply #912
if you set the album artist tag as "various artists" for compilations these albums will appear on your ipod in the compilations menu so i don't think it's necessary to change the title or anything else

 

[seemingly abandonware] iPod manager

Reply #913
Thanks for building this awesome plugin! 

I am using a shuffle, so I need to convert all my lossless files to mp3 and foo_dop works great. 

Is there a way for me to use the tool to convert my lossless files to wav and send them straight to the shuffle (without doing the lame encoding)?  Its taking me quite a while to transcode 20 files when in reality, I only need to get about 1.5 hours of music onto the shuffle for my jogging. 

Also, I assume there are temporary files being written by foobar during the conversion.  I assume it goes, lossless->wav->mp3...  So where does that temporary wav file go?

Thanks again

Tom
There aren't any temporary files used. I didn't really anticipate anyone wanting to 'transcode' to PCM WAV to be honest - also whilst it could be faster than transcoding, in general copying 20 uncompressed songs to a shuffle won't be blazingly fast. The only way you could currently achieve this is if you could find a suitable CLI application to do this for you when acting as the transcoder.

I am very unfimiliar with iPod playlists, only basic creation of them within iTunes. I haven't even tried smart playlists, so please excuse if this question is elementary...

But recently I have been rating my songs.
I was wondering if there is a provision anywhere, that automatically creates a playlist according to it's rating. Say: 5 star playlist, 4+ starplaylist, 3+ star playlist and so on.
So as soon as the song has been rated within foobar, this song is automatically added to the corresponding playlist(s). And if the song is rated on your iPod, as soon as you sinc your iPod, these songs are also added to the corresponding playlist(s).

Cheers

You can create auto playlists in foobar2000, and smart playlists on the iPod for special playlists that match rules based around fields such as ratings in real-time. Ratings are copied to the iPod during a sync, but not the other way around.

Hello, currently having 1 problem with sending videos to the right place. I'm using an iPod 6G. The file format is h.264 and I've set the Show to be as for example "Family Guy".

I'm not sure what information you need, sorry.

Thanks!
Hi, I am not sure what the exact problem you are having is. However make sure your files are tagged correctly. Please pay attention to the metadata notes in the notes on video support, also it is a good idea to fill in the EPISODENUMBER and SEASONNUMBER fields.

if you set the album artist tag as "various artists" for compilations these albums will appear on your ipod in the compilations menu so i don't think it's necessary to change the title or anything else
Yep, provided you haven't changed the compilation mapping. Also you may need to enable compilations in the iPod settings if you have an older iPod model.
.

[seemingly abandonware] iPod manager

Reply #914
iPod touch / iPhone build updated to 0.5.6.12.

This is to test the 'Load library' command on the iPod touch / iPhone. What should happen, is that it should load metadata from all of the tracks on the iPod (may take a few minutes) and add all of the tracks to a playlist. The metadata is cached, so if you run the command again it should be faster.

Please do not run any other commands other than that one on a iPod touch / iPhone.
.

[seemingly abandonware] iPod manager

Reply #915
All I'm getting is a message saying 'no ipod found'. My ipod is detected in the console; should I be doing anything special?

[seemingly abandonware] iPod manager

Reply #916
Hmm, try .13 please.
.

[seemingly abandonware] iPod manager

Reply #917
Still the same. Should I just be selecting load library from under the file menu?

[seemingly abandonware] iPod manager

Reply #918
OK, I'll try again, please try .14.

(Yes, that's the right thing to do. There was a typo on my side but it should be OK now. If not, I'll have to upload another build with logging.)
.

[seemingly abandonware] iPod manager

Reply #919
OK, now getting

Code: [Select]
Error reading iTunesDB : Network not reachable


Ipod shows up in the console and I can add tracks manually.

[seemingly abandonware] iPod manager

Reply #920
OK, I've uploaded .15. It should get further now
.

[seemingly abandonware] iPod manager

Reply #921
if you set the album artist tag as "various artists" for compilations these albums will appear on your ipod in the compilations menu so i don't think it's necessary to change the title or anything else


No sorry. I forgot to mention, that I have a 3rd generation iPod which doesn't support the "Compilations" feature or do I something wrong?

[seemingly abandonware] iPod manager

Reply #922
OK, it now gets to showing the loading db progress bar and then crashes foobar. Here's the log

Code: [Select]
Error reading OTGPlaylistInfo file : I/O Error: AFCFileInfoOpen returned: 8 Path was: /iTunes_Control/iTunes/OTGPlaylistInfo
Error reading dopdb : I/O Error: AFCFileInfoOpen returned: 8 Path was: /iTunes_Control/iTunes/dopdb

[seemingly abandonware] iPod manager

Reply #923
What do you mean by crash, is there a actual crash log?

Those errors are from the console, right? They just mean "file not found" - I've translated them to proper file not found messages in the next build (which will also prevent them from turning up in the console). But apart from those what happened?
.

[seemingly abandonware] iPod manager

Reply #924
As soon as the loading db dialog comes up foobar crashes, it throws up an error message up but its too quick to read. The log above is a log of the console which I took when tried it again.