From: Raymond W. <Ra...@la...> - 2007-09-20 15:40:35
|
That V9R-line is what I am proposing, not part of the official code. And the parsing of the ModelNumber does not (yet) derive from the SerialNumber, but from a previously-automatic file named "sysinfo." (No longer automatic on newer models.) Raymond Walsh =20 -----Original Message----- From: gtk...@li... [mailto:gtk...@li...] On Behalf Of P.G. Richardson Sent: Thursday, September 20, 2007 8:36 AM To: gtk...@li... Subject: Re: [Gtkpod-devel] Support for ipod nano 3G (video)? Well unless I am totally missing what is required here, my 80GB black ipod (5th Gen late 2006) has serial number 9C72946EV9R. Would this not show up in this table as -> {"V9R", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, 50} ?? PGR > Please note that more than just G3 Nanos are called out in there. > > Here is the C version of that URL: (I did *not* get the capacity right > for most models) > > /*these come from the Last 3 digits of the SerialNumber (from the=20 > plist-xml)*/ = /*http://docs.info.apple.com/article.html?artnum=3D61688*/ > {"Y5N", 80, ITDB_IPOD_MODEL_CLASSIC_SILVER,=20 > ITDB_IPOD_GENERATION_CLASSIC_1, 50}, {"YMU", 80,=20 > ITDB_IPOD_MODEL_CLASSIC_BLACK, ITDB_IPOD_GENERATION_CLASSIC_1, 50},=20 > {"YMV", 160, ITDB_IPOD_MODEL_CLASSIC_SILVER,=20 > ITDB_IPOD_GENERATION_CLASSIC_1, 50}, {"YMX", 160,=20 > ITDB_IPOD_MODEL_CLASSIC_BLACK, ITDB_IPOD_GENERATION_CLASSIC_1, 50},=20 > {"Y0P", 4, ITDB_IPOD_MODEL_NANO_SILVER, ITDB_IPOD_GENERATION_NANO_3,=20 > 6}, {"Y0R", 4, ITDB_IPOD_MODEL_NANO_SILVER,=20 > ITDB_IPOD_GENERATION_NANO_3, 6}, {"YXR", 4, ITDB_IPOD_MODEL_NANO_BLACK, ITDB_IPOD_GENERATION_NANO_3, 6}, > {"YXT", 4, ITDB_IPOD_MODEL_NANO_BLUE, ITDB_IPOD_GENERATION_NANO_3, 6}, > {"YXV", 4, ITDB_IPOD_MODEL_NANO_GREEN, ITDB_IPOD_GENERATION_NANO_3, 6}, > {"YXX", 4, ITDB_IPOD_MODEL_NANO_RED, ITDB_IPOD_GENERATION_NANO_3, 6}, > {"V9K", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, > 50}, {"V9P", 40, ITDB_IPOD_MODEL_VIDEO_WHITE,=20 > ITDB_IPOD_GENERATION_VIDEO_1, 50}, {"V9M", 40,=20 > ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, 50},=20 > {"V9R", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, > 50}, {"V9L", 40, ITDB_IPOD_MODEL_VIDEO_WHITE,=20 > ITDB_IPOD_GENERATION_VIDEO_1, 50}, {"V9N", 40,=20 > ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, 50},=20 > {"V9Q", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, > 50}, {"V9S", 40, ITDB_IPOD_MODEL_VIDEO_WHITE,=20 > ITDB_IPOD_GENERATION_VIDEO_1, 50}, {"WU9", 40,=20 > ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, 50},=20 > {"WUA", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, > 50}, {"WUB", 40, ITDB_IPOD_MODEL_VIDEO_WHITE,=20 > ITDB_IPOD_GENERATION_VIDEO_1, 50}, {"WUC", 40,=20 > ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, 50},=20 > {"X3N", 40, ITDB_IPOD_MODEL_VIDEO_WHITE, ITDB_IPOD_GENERATION_VIDEO_1, > 50}, > > > As for collecting SN: > > > I have here: > > Nano 2GB White, (A1137), last 6: 9KVSZB > Nano 4GB Black, (A1137), last 6: NPMTK2 > Nano 2GB Silver, (A1199), last 6: JTQVQ5 * > Nano 2GB Silver, (A1199), last 6: GQXVQ5 * > Nano 6GB Blue, (A1050), last 6: FV6544 > G1 Old-School, (M8541), last 6: 03ULG6 > Video White 30GB, (A1136), last 6: 3D5V9K > Video Black 30GB, (A1136), last 6: PRGV9M > U2 Version 20GB, (A1099), last 6: 18TTM2 > G3(?) 10 GB, (A1040), last 6: 7CXNRH > G3(?) 15 GB, (A1040), last 6: 9CGNLW > G4? 20GB, (A1059), last 6: N58P59 > G4? 40GB, (A1059), last 6: DPNPQ7 > 1 GB Shuffle, (A1204), last 6: 89FXR1 > > > > > -----Original Message----- > From: gtk...@li... > [mailto:gtk...@li...] On Behalf Of Jorg=20 > Schuler > Sent: Thursday, September 20, 2007 7:46 AM > To: gtk...@li... > Subject: Re: [Gtkpod-devel] Support for ipod nano 3G (video)? > > Only knowing this holds true for the 3G iPods is not enough to make=20 > this change. > > Let's collect S/N before considering it. > > Any other S/Ns, anyone? > > > JCS. > > > -------- Original-Nachricht -------- >> Datum: Thu, 20 Sep 2007 06:17:51 -0700 >> Von: "Raymond Walsh" <Ra...@la...> >> An: "Jorg Schuler" <jor...@gm...>,=20 >> gtk...@li... >> Betreff: RE: [Gtkpod-devel] Support for ipod nano 3G (video)? > >> JCS >> >> According to Apple Computer, the new Nanos (at a minimum) can be=20 >> identified by the last three digits. Here is my source for compiling=20 >> my new ipod_info_table >> >> http://docs.info.apple.com/article.html?artnum=3D61688 >> >> >> -----Original Message----- >> From: gtk...@li... >> [mailto:gtk...@li...] On Behalf Of Jorg >> Schuler >> Sent: Wednesday, September 19, 2007 7:34 PM >> To: gtk...@li... >> Subject: Re: [Gtkpod-devel] Support for ipod nano 3G (video)? >> >> The first step to answering this question would be to verify, that=20 >> the > >> last three digits are indeed a marker for the iPod type. Then we can=20 >> think about either adding a field (and breaking the API) or making a=20 >> separate list. >> >> The advantage I could see is that the iPod type could be detected=20 >> automatically. >> >> iPod Video 2G: V9P >> iPod Nano 1G: SZW >> >> Cheers, >> >> >> >> JCS. >> >> -------- Original-Nachricht -------- >> > Datum: Wed, 19 Sep 2007 10:22:41 -0700 >> > Von: "Raymond Walsh" <Ra...@la...> >> > An: "Jorg Schuler" <jor...@gm...>,=20 >> > gtk...@li... >> > Betreff: RE: [Gtkpod-devel] Support for ipod nano 3G (video)? >> >> > >> > The reason I asked is that A978 does not match the device I have > here. >> > >> > The SerialNum for the nano I have here would match J736. >> > Apple says to ID the device by the final 3 digits (Y0P in my=20 >> > device's >> > case) >> > >> > I'm pulling the plist-xml everytime I connect, so I'd prefer to use >> > the last three digits. >> > Would a change to that table, or an additional table be met with=20 >> > acceptance? >> > -- If so, I can post a patch for this. >> > >> > Raymond Walsh >> > >> > >> > -----Original Message----- >> > From: gtk...@li... >> > [mailto:gtk...@li...] On Behalf Of=20 >> > Jorg Schuler >> > Sent: Tuesday, September 18, 2007 5:42 PM >> > To: gtk...@li... >> > Subject: Re: [Gtkpod-devel] Support for ipod nano 3G (video)? >> > >> > > The nano I'm testing with is identified in this ipod info table > as: >> > > >> > > {"A978", 4, ITDB_IPOD_MODEL_NANO_SILVER, >> > > ITDB_IPOD_GENERATION_NANO_3, 6}, >> > > >> > > Where does that A978 come from? >> > > I thought ipods were identified by the last 3 digits of their=20 >> > > serial >> >> > > number. >> > >> > No. It's usually the 2nd through 5th digits of the PART number. >> > Historically, because that stored in the SysInfo file. We might=20 >> > want > >> > to change this at some point... >> > >> > JCS. >> > -- >> > Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten=20 >> > Browser-Versionen >> > downloaden: http://www.gmx.net/de/go/browser >> > >> > ------------------------------------------------------------------- >> > - >> > -- >> > -- >> > - >> > This SF.net email is sponsored by: Microsoft Defy all challenges. >> > Microsoft(R) Visual Studio 2005. >> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> > _______________________________________________ >> > Gtkpod-devel mailing list >> > Gtk...@li... >> > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel >> >> -- >> What's the difference between eating sugar (e.g. candy bar) and=20 >> eating > >> carbon hydrates (let's say a loaf of bread)? >> >> >> Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten=20 >> Browser-Versionen > >> downloaden: http://www.gmx.net/de/go/browser >> >> --------------------------------------------------------------------- >> - >> -- >> - >> This SF.net email is sponsored by: Microsoft Defy all challenges. >> Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Gtkpod-devel mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > > -- > Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen > downloaden: http://www.gmx.net/de/go/browser > > ---------------------------------------------------------------------- > -- > - > This SF.net email is sponsored by: Microsoft Defy all challenges. > Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by: Microsoft Defy all challenges.=20 > Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Gtkpod-devel mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtkpod-devel > -- Laws are partly formed for the sake of good men, in order to instruct them how they may live on friendly terms with one another, and partly for the sake of those who refuse to be instructed, whose spirit cannot be subdued, or softened, or hindered from plunging into evil. [The Laws, Plato] ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Gtkpod-devel mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |