|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
libusb on macintoshI seem to need the following patch for usb to work on my mac.
(libusb_wrap.c is taking the path name till the last \0 in the FILENAME_MAX length buffer, what seems to be needed is till the first \0 in the same buffer). With this, I have now figured out how to package the stuff so that I can build my own BitPim dmg that works. So, if someone desperately needs a package that works for LG Dare or over usb on a mac, and is trusting enough to use my hacked version of BitPim, so that I can crash your machine or take them over :-), you are free to contact me. I also have a bitpim cli extension to allow r/o access to the phone fs using avfs/extfs (which uses fusefs) for people who want it: I do not like r/w access, and have not implemented it, but that is an easy extension. These work on mac/linux: I do not think there is a windows fuse implementation yet. Now, can someone help me with solving the following problems: 1) port=auto is not working in cli mode 2) file dates inside mmc1 are wrong on LG Dare: it provides time with the Jan 6 1980 epoch which bitpim is interpreting as unix time. I can of course fix that, by adding the epoch in the python code, but I need to know when to add: which phones and which dirs; currently I have a fuse implementation that shifts times. 3) Macintosh cli mode having as current directory somewhere inside the Applications directory and stripping starting / from local path names (why?) Currently I use enough ..'s to get a relative path to the root. 4) How do I start the Macintosh application with the equivalent of a -d command line argument? Thanks Tanmoy dhcp100:bitpim tanmoy$ svn diff src/native/usb/usb.py Index: src/native/usb/usb.py =================================================================== --- src/native/usb/usb.py (revision 4759) +++ src/native/usb/usb.py (working copy) @@ -81,7 +81,7 @@ return self.dev.bInterfaceNumber def name(self): - return self.dev.filename + return self.dev.filename.split('\0',1)[0] def vendor(self): return self.dev.descriptor.idVendor -- http://tanmoy.tripod.com/ gpg key: http://tanmoy.tripod.com/tanmoy.asc ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ BitPim-user mailing list BitPim-user@... Unsubscribe or change options at https://lists.sourceforge.net/lists/listinfo/bitpim-user There are several hundred people on this list. Please be courteous, on topic and follow the instructions before posting http://www.bitpim.org/help/support.htm |
| Free embeddable forum powered by Nabble | Forum Help |