Wednesday, October 17, 2007

Get SharePod 3.6

Yep, its available!

Only 1 new feature, but its a big one - Support for new iPods and iTunes :)

Get it from the downloads page

28 comments:

Mitchell said...

Jeff,
Does 3.6 work with the iPod Touch. I can't get it to see it as connected. I've downloaded .net and connected to iTunes first, but no good. Keeps saying "No valid iPod could be found attached to your computer".

Ideas?

SS said...

Hiya, Jeff. I've only just gotten SharePod 3, and I SO TOTALLY LOVE IT. I'm even considering deleting Songbird. ^^;; I've been looking for good software for my new iPod, since iTunes annoys me and lags my computer like crazy, and I've found only your work to be just what I need. I'd like to thank you so much, especially since it's free (I can't use PayPal or any other modes to wire money over, see), and having such a GREAT and easy-to-use interface. Keep it up, man! :D

chris said...

Hi

A couple of comments:

First of all, well done on the new models sorting out the sha checksum problem (hats off). :-)

Note on XP64:
I tried this version using Nano3G and XP 64 bit. It reports 'The semaphore timeout period has expired. (Exception from HRESULT: 0x80070079)' error while calling DeviceIoControl.

Note on iTouch to other users:
Because iTouch is a cut down version of the iPhone and uses Unix type OS, it will probably involve a lot of hacking to unlock before people can see how the songs are structured on the device. When this happens, I expect it will not be for the faint hearted. I have a quick look at the device and it does not look like an easy job.

chris said...

If anyone has any VB.net code to hook into sharepod, can you post some here. thanks.

Kelly said...

I am still getting the database version 25 not supported error message. I have a 20GB Gen3 Ipod with software version 2.3.

bastl said...

hi jeff,
i have the latest version of sharepod and .net. error-window says:
System.ArgumentOutOfRangeException: Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.
Parametername: index
bei System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
bei System.ThrowHelper.ThrowArgumentOutOfRangeException()
bei System.Collections.Generic.List`1.get_Item(Int32 index)
bei q.a()
bei SharePodLib.IPod..ctor(String A_0)
bei SharePodLib.SharePod.GetiPodByDrive(String driveLetter)
bei SharePod.SharePodWindow.OnShown(EventArgs e)


...can you help me?

marco said...
This comment has been removed by the author.
chris said...

Kelly

I have done some testing now on various iPods and under XP64 bit, you do get the (25) unsupported error (I get this with iPod mini). This does not happen using normal Windows XP 32 bit OS. Running the same code on the same iPod on non-64bit OS works.

What is your OS level?

chris said...

Note on converting from C# to VB.net:

I found InstantVB works in converting Jeff's sample code to VB.net. If like me you are just starting .net coding then its worth the $179 cost.

Bali S said...

Jeff, thank you sooo much! You are the saviour for all the new ipod users! :)

MSG808 said...

When I open up sharepod 3.6 on my new nano (the most current nano) and error Message opens up: SharePod Exception: Could not obtain a handle to the iPod device.

Anyone else get this message or know what to do?

Sean said...

A 'The semaphore timeout period has expired. (Exception from HRESULT: 0x80070079)' error occured while calling DeviceIoControl
Vista Ultimate x64 4Gb RAM

Dema said...

Hello
Jeff love the app. using it for the
last 2 years, no problems, untill know I got a new 160G ipod and i am using win. XP w/ SP2 on a Intel laptop and a dual 64 at home, I keep getting the error "database version 25 not supported"
I have 119GB of music and some photos on the ipod.
Thanks for any insight

Ryan said...

Hi Jeff,

I love the concept of SharePod and was able to quickly and easily share music with a friend. I'm not sure if it is the software or my iPod, but I am having a problem with my new iPod.

I just bought it and couldn't use it with SharePod 3.5, as it is the 160GB iPod classic. I have since downloaded and extracted SharePod 3.6 to my iPod and was thoroughly impressed with it.

However, I can't change songs on my iPod. I press enter (I've tried everything) on a song and it just takes me back to the current song. I can't do anything. Any thoughts? Is anyone else having this problem, or is it just my iPod?

Chris said...

Hiya, loving the app, Jeff!

Only problem is as of 3.x, my iPod mini has only allowed tracks to be taken off - if I try to put tracks on, (ie: PC to iPod), I get an error stating that database version 25 is not supported. My Mini is a 2005 (gen3?) running version 1.4.1. My PC operating system is WinXP SP2 32bit, and I've got .NET installed.

Csizmás said...

ryan wrote :
"However, I can't change songs on my iPod. I press enter (I've tried everything) on a song and it just takes me back to the current song. I can't do anything. Any thoughts? Is anyone else having this problem, or is it just my iPod? "

I have the same problem Jeff! What can we do about it?
Thanx
Bali

Ferry said...

Jeff,
THANKS! once again you've made it possible for me to back-up my entire (new) ipod. You're a life saver!

Elmshire said...

Jeff!!
Works like a charm on my 3g 4gig nano!
Top work, expect donations soon!!!

Jim said...

hi Jeff. I have shuffle attached to my laptop running XP Pro SP2. when I run SharePod I get the error message:

System.Xml.XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 138, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at a..ctor(String A_0)
at f.h()
at SharePodLib.IPod..ctor(String A_0)
at SharePodLib.SharePod.GetConnectediPod()
at SharePod.SharePodWindow.OnShown(EventArgs e)

What am I doing wrong?
Jim

floe said...

ryan wrote :
"However, I can't change songs on my iPod. I press enter (I've tried everything) on a song and it just takes me back to the current song. I can't do anything. Any thoughts? Is anyone else having this problem, or is it just my iPod? "

I have the same problem Jeff! What can we do about it?
Thanx
Bali



yepp... it´s my problem too...

do we do anything wrong? or is it still a bug?

but i thank you so much for that great program...

donation is in progress...

thx, floe

lufc_ginge said...

Hi, Love sharepod, and its worked a dream till now:

I'm using the new sharepod 3.6. I have a new ipod classic 160Gb. Was working fine. all music on there and works fine. Try to use share pod again to add/modify and I get this message and it shuts down. Have i changed a setting i shouldnt have done? It did work fine before, i'm not sure what i did.



System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at q.a()
at SharePodLib.IPod..ctor(String A_0)
at SharePodLib.SharePod.GetiPodByDrive(String driveLetter)
at SharePod.SharePodWindow.OnShown(EventArgs e)

Any hints?

Robert said...

Hi Jeff,
When I run SharePod (3.6) everything works great and life is good. When I run SharePodUtility (3.5) and click on the Import Selected Files button I get the following error message:

The iPod cannot be modified!

Has the SharePodLib been updated or is this a different problem?
Thanks.

richrag said...

Works great on my Windows 2000 box with my new 3G 8GB Nano which is great otherwise I would have had to upgrade PC to XP just to get iTunes 7.4 to install. I draw the line at upgrading an OS to get a music player to work. My older iTunes install just pops up and says a newer version is needed. Close it and work with Sharepod directly and everything is sweet.

I just tried using Sharepod at work on the Windows Server 2003 and all was not as good. I installed iTunes 7.4.3 and it pops up to try to take over the iPod and promptly unmounts the external drive. If I drop iTunes, the drive stays unmounted. If I uninstall iTunes I figured all would be OK but upon launching Sharepod I get the following error: A 'The semaphore timeout period has expired. (Exception from HRESULT: 0x80070079)' error occured while calling DeviceIoControl

Now I didn't install .NET SDK as I figured the box had it and this is not the error you get when .NET is missing anyway. If you need me to test experimental versions on this platform, I'd be happy to.

On another note, is there a set of .dll's from the .NET install that if copied to the iPod would allow Sharepod to run without a .NET install. I'd love this because it removes the requirement for installing .NET on every host system I might find myself connected to.

Thanks again for your brilliant work.

andrewpjackson said...

I was using Sharepod 3.6 successfully with my 1st gen iPod up until today- when I got a new iPod, and tried to use Sharepod. I got an error that read: No valid iPod could be found attached to your computer. When I click on Ok, the program instantly closes. Please help!!

* said...

Hi Jeff
"The iPod database version (25) is not supported. All iPod update features are disabled."

Can you help?

Andrew said...

Hi Jeff,
I used v 3.6 on my iPod Shuffle and it works like a dream. I never had to install iTunes. Thank you, thank you thank you!

A family member just got an iPod Touch and like others have said, it won't connect as a USB drive so SharePod can't find it. There's no way I'm ever going to install iTunes so I appreciate any efforts you can direct to the iTouch.

Ravipal A said...

Hi Jeff,
I have a 80GB video iPod which is detected fine by iTunes but not SharePod. Everytime I open SharePod, I get the error "No valid iPod could be found attached to your computer". I tried both version 3.6 and 3.6.1 Am I missing something?
Thank You.

David said...

HI Guys,

Does this (3.6.1) not play aac files? If not, is there anything I can do to get it to? Anything? I hate iTunes as it freezes permanently with my new 160GB classic.

Cheers,
Dave