A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Windows 10 » Windows 10 Help Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?



 
 
Thread Tools Rate Thread Display Modes
  #61  
Old March 16th 18, 11:44 AM posted to alt.comp.os.windows-10
Lucifer Morningstar[_2_]
external usenet poster
 
Posts: 368
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

On Wed, 14 Mar 2018 22:21:21 GMT, mick wrote:

On 14/03/2018 21:57:30, ultred ragnusen wrote:
ultred ragnusen wrote:

Right now, for whatever reason, File Explorer won't connect to Windows, so,
I may need to start over. Sigh.
http://i.cubeupload.com/XLmc84.jpg

There are no usable error messages so I don't even know how to
troubleshoot.


Well, I solved that connectivity problem above simply by rebooting Windows
and rebooting the iPad, where I'm pretty sure it was Windows that screwed
up.

That's one thing about Windows networking that I've learned over the years
using FTP servers and FTP URIs in the network neighborhood. Windows is
flaky as hell. It works. Then it stops working. You reboot. And it works
again.

Flaky as hell is Windows networking. Sigh.

Anyway, once I rebooted Windows, File Explorer connected without me
changing anything on File Explorer and your suggestion of moving over a
picture from File Explorer to Windows shared folders worked perfectly.

I can't see into any of the "dollar" folders (e.g., C$, D$, etc.) but I can
see easily into the "Users" folder, so that's likely because it's the only
place anything is shared, by default.

So I created this directory on Windows and shared it as "share":
C:\data\ipad\share\
http://i.cubeupload.com/d5gzyV.jpg
Where the upload from iOS to that share worked fine:
http://i.cubeupload.com/3mJnSz.jpg

This share location should allow two-way sharing over WiFi, which is
perfect - but I still haven't seen the answer whether this is SMB or not
(did I miss it?).

This is the result on Windows - but I have to test if it works with Linux:
http://i.cubeupload.com/gp8laa.jpg

Do you know if Linux can handle these types of URIs?
\\DESKTOP\share


I've got three win 10 desktops here, since the latest update 1709, they
see each other fine. Before that, one of them was a pain. If it was
not the first to be booted one of the others could never see it.
Windows networking and flaky certainly go together, just like gin and
tonic :-)

I have given up on Linux. I tried many distros, the one I like most
was Solydk https://solydxk.com/
I could always get Linux to see the windows network but never get
windows to see Linux. Perhaps not a big deal but it would have been
nice.

Someone with more Linux experience maybe able to help you more with
your question.


Have you tried Solaris?
Ads
  #62  
Old March 16th 18, 07:09 PM posted to alt.comp.os.windows-10
Ken Blake[_5_]
external usenet poster
 
Posts: 2,221
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

On Fri, 16 Mar 2018 03:22:18 +0000 (UTC), Uultred ragnusen
wrote:

Ken Blake wrote:

It's not a matter of functionality not existing. No two pieces of
software that essentially do the same thing do it in exactly the same
way.


Yup. I used to sell to the government, where they asked me to give them a
list of things, however minor, that our software did that the competitor
didn't do - and then - they wrote /that/ list into the bid contract.

Trust me -



I'll be polite and bite my tongue rather than reply to that statement.



the competitor's product was essentially the same functionality
as ours - but they weren't /exactly/ alike.

  #63  
Old March 16th 18, 07:28 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

Ken Blake wrote:

I'll be polite and bite my tongue rather than reply to that statement.


Let's continue the adult discourse and get back on topic so that everyone
benefits from our efforts, where today I tested SMB between the iOS device
and both Linux and Windows, where it worked well once I started getting
used to the SMB syntax on both platforms.

For example, I used the iOS freeware WiFi HD for an SMB server share at:
smb://f192.168.1.7/Documents

On Linux, I used smbclient to "put" a couple of text files onto that sha
http://i.cubeupload.com/TaDDnM.jpg

On Windows, I used the "net use" command to "mount" that share on Windows:
net use X: \\192.168.1.7\Documents
http://i.cubeupload.com/7irVKa.jpg

I guess since there are so many methods which are just working, I wonder if
you Windows experts know which is better overall, in the long term, FTP,
HTTP, or SMB?

I suspect HTTP is the worst, so, that only leaves "mounting" by FTP or SMB.

As I know Windows FTP "mounting" to be flaky, I suspect maybe SMB is
better?

Do you have experience with FTP versus SMB "mounting" of file systems?
Overall, which is better to spend energy on getting to work seamlessly?
  #64  
Old March 17th 18, 03:20 AM posted to alt.comp.os.windows-10
Ragnusen Ultred
external usenet poster
 
Posts: 17
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

In article news
Do you have an iOS device connected to Windows such that you can easily
transfer files over WiFi or USB without adding /anything/ to Windows (like
we do with Android)?


I found another way today, although it's just a more direct use of the
previously defined SMB, FTP, and HTTP servers and clients on iOS.

My task was to copy a few feature-length films from Windows to iOS to play
inside of VLC.

1. I started VLC freeware on iOS & pressed the traffic cone "settings"
2. I tapped the "Local Network" switch and then "Connect to Server"
3. That starts either an SMB, FTP, or something called a "Plex" server
  #65  
Old March 17th 18, 05:51 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

Ragnusen Ultred wrote:

I found another way today, although it's just a more direct use of the
previously defined SMB, FTP, and HTTP servers and clients on iOS.

My task was to copy a few feature-length films from Windows to iOS to play
inside of VLC.

1. I started VLC freeware on iOS & pressed the traffic cone "settings"
2. I tapped the "Local Network" switch and then "Connect to Server"
3. That starts either an SMB, FTP, or something called a "Plex" server


I was able to put a dozen feature-length films into VLC, without the iTunes
abomination, but this copying from the desktop to iOS using SMB over WiFi
is for the birds because file transfer using SMB over WiFi takes quite a
long time (many many hours).

I wish USB file transfer without the iTunes abomination was two way, where
I know it used to be two-way on Linux to the iPad in the past, so, I would
like to ask if other Windows users have two-way USB file transfer from
Windows to the iPad?

Do you have two-way USB file transfer between Windows and your iOS device?
If so...
What's the secret for two-way file transfer over USB sans the iTunes
abomination?
  #66  
Old March 17th 18, 07:25 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

ultred ragnusen wrote:

I just picked up a new 128GB Wi-Fi iPad from Costco for $300.
http://i.cubeupload.com/WNbbxt.jpg


Here is a summary of the excellent progress to date, with a couple of open
questions at the end with respect to the original question of sliding large
files back and forth between iOS and Windows 10 without needing to install
anything on Windows 10 and using only a single freeware app on iOS.

I found a few other methods, e.g., something called PLEX, where, overall,
I've tested the following USB & WiFi methods of moving large files back and
forth between the latest Windows (1709) & the latest iOS (11.2.6).

This is a summary of the status of each method on Windows:
1. USB (unknown why it only works one way on Windows, from iOS to desktop)
2. iOS FTP server (works both ways in File Explorer between iOS & Windows)
3. iOS HTTP server (works both ways in a web browser between iOS & Windows)
4. iOS Bluetooth (should work on Windows but I don't have BT or WiFi cards)
5. iOS SMB server (works both ways between iOS & Windows)
6. iOS SMB client (works both ways between iOS & Windows)
7. iOS VLC app (works both ways - perhaps it's just HTTP or WebDAV?)
8. Desktop command-line app (e.g., curl, wget, etc.)

I haven't tried 'wget' or 'curl', but they should work on the HTTP servers.

The VLC app may or may not be in its own category as it might just be a
normal HTTP server, or, maybe it uses WebDAV? I don't know, but it also
works so I listed it as a 7th method for sliding large files both ways
between Linux and iOS that works without any additional software on the
desktop:
http://i.cubeupload.com/KeEgLb.jpg

Open questions on Windows:
Q: What's the trick to getting USB transfer to be both ways with Windows?
Q: What's the trick to permanently "mounting" the iOS SMB share on Windows?
net use X: \\IPAD\share
  #67  
Old March 18th 18, 07:27 AM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

ultred ragnusen wrote:

Do you have an iOS device connected to Windows such that you can easily
transfer files over WiFi or USB without adding /anything/ to Windows (like
we do with Android


The current update for USB cable two way file transfer is that I finally
was able to get TWO mount points on Linux when I connected the iOS device
to my desktop, where the second (Documents) mount point was two way but
where the first (DCIM) mount point is only one way ... but, the bad news is
that Windows 10 still only shows a single mount point (which is only one
way) when I connect iOS to the desktop.
http://i.cubeupload.com/jIUogJ.jpg

While Windows 10 still isn't working, to show the progress we've made on
getting two mount points and two-way transfer, below is a repeat of a post
I just posted to the Linux newsgroup who is helping me with connectivity of
the iOS device to the same desktop, only when booted to Linux.

================================ cut here =============================
William Unruh wrote:

But it is installed. It is not /nothing/. Ie, the distributions designers
decided to put that onto the desktop. Whether they decide to or not is just
luck as far as you are concerned. And istalling is trivial on Linux at least.
They are in the installation medium.


I appreciate your help and advice where I have achieved success, in part,
since we last conversed earlier today.
http://i.cubeupload.com/9NqTaE.jpg

All your objections on my conditions of additional software are both fair &
correct that "something" (usually a client or, less often a server, and in
this case, a driver and debugger) needs to be "on" the desktop in order to
establish two-way file transfer to the iOS (or Android or Windows for that
matter) device.

Again - my reasons for mentioning the desire for not installing proprietary
software on the desktop was mainly to forestall useless suggestions of
horrid solutions which often entail Wine + iTunes.

To that end, I've already installed & configured the Samba server &
smbclient on Linux, and just now successfully updated the iOS drivers &
debugging tools for Linux, namely the libimobiledevice & ifuse &
idevicepair packages from
http://www.libimobiledevice.org/

It's true though for SMB, since Samba isn't on the desktop by default, so I
already installed Samba. The main goal of stating no proprietary software
on the desktop is to forestall anyone suggesting Wine + iTunes which is
just an abomination on top of an abomination.


Proprietary? Nothing on the linux end is proprietary. IOs I cannot say.


Again, your objections to my words are fair and correct, where what is
needed on the desktop is the "typical" software one would use to interface
by both USB & WiFi (and Bluetooth, if I had a BT card) between the iOS
device and the Linux desktop.

To that end, these commands were successfully run today:
https://askubuntu.com/questions/8354...device-problem

For the http://tinyurl.com/alt-os-linux tribal-knowledge archives, so that
others might benefit, this sequence of commands successfully updated the
default libimobiledevice & ifuse drivers & added the idevicepair debugger
to my otherwise stock Ubuntu 17.10 setup:

$ sudo apt update && sudo apt upgrade
$ sudo apt install libimobiledevice-utils
$ sudo add-apt-repository ppa:martin-salbaba/ppa+libimobiledevice
& sudo apt install libimobiledevice-utils
libimobiledevice-utils is already the newest version
(1.2.0+dfsg-3.1ubuntu3).
$ sudo apt install libimobiledevice-utils ifuse
ifuse is already the newest version (1.1.2-0.1build3).
libimobiledevice-utils is already the newest version
(1.2.0+dfsg-3.1ubuntu3).

Once I ran those commands above, I was able to slide huge movie files back
and forth over USB between the Linux desktop and the private space inside
the free VLC movie player app on the iOS device.

As I said the logs are your friend. and run mount with verbose option.
Or try smb-mount Or /sbin/mount.smb*


Thanks for that additional advice. My initial goal was solved with the
update of libimobiledevice drivers plus the addition of ifuse and
idevicepair software.

I think that the ifuse will help a lot with "mounting" but since I'm a noob
with respect to mounting, I will do some more research first.

What's interesting though, with respect to "pairing" (whatever that means)
over USB, this newly installed "idevicepair" command revealed some very
useful information about the iOS device:

With the iOS device plugged into the desktop USB port, I ran:
ideviceinfo -d
No device found, is it plugged in?

Hmmmmmm.... I removed the connection and plugged it into a /different/ USB
port and then I heard the familiar tone of "pairing" & the "trust this
device?" query on the iPad, where I ran the command again with different
results. (Only on computers is it not insanity to do the same thing twice
and expect different outcomes.)

ultred@ragnusen: !!
ideviceinfo -d

ActivationState: Activated
BasebandStatus: NoTelephonyCapabilty
BluetoothAddress: redacted for privacy
BoardId: 16
BrickState: false
BuildVersion: 15D100
CPUArchitectu arm64
ChipID: 32771
DeviceClass: iPad
DeviceColor: 1
DeviceName: ipad
DieID: 7966597541748902
EthernetAddress: redacted for privacy
FirmwareVersion: iBoot-4076.30.43
HardwareModel: J71tAP
HardwarePlatform: s8003
HasSiDP: true
HostAttached: true
MLBSerialNumber: redacted for privacy
ModelNumber: MP2H2
NonVolatileRAM:
auto-boot: dHJ1ZQ==
backlight-level: MTUxOA==
boot-args:
com.apple.System.tz0-size: MHhDMDAwMDA=
PartitionType: GUID_partition_scheme
PasswordProtected: false
ProductName: iPhone OS
ProductType: iPad6,11
ProductVersion: 11.2.6
ProductionSOC: true
ProtocolVersion: 2
RegionInfo: LL/A
SIMStatus: kCTSIMSupportSIMStatusReady
SerialNumber: redacted for privacy
SoftwareBehavior: EQAAAAAAAAAAAAAAAAAAAA==
SoftwareBundleVersion:
SupportedDeviceFamilies[2]:
0: 1
1: 2
TelephonyCapability: false
TimeIntervalSince1970: 1521349204.247464
TimeZone: redacted for privacy
TimeZoneOffsetFromUTC: -25200.000000
TrustedHostAttached: true
UniqueChipID: redacted for privacy
UniqueDeviceID: redacted for privacy
UseRaptorCerts: true
Uses24HourClock: false
WiFiAddress: redacted for privacy
WirelessBoardSerialNumber: redacted for privacy
ultred@ragnusen:

In summary, with the update and addition of libimobiledevice.org packages,
I was able to debug the established connection over USB cable between the
Linux and iOS device using the ideviceinfo command:
http://i.cubeupload.com/9NqTaE.jpg

When I connect the iOS device to Linux, two mount points show up:
http://i.cubeupload.com/Gj4h6i.jpg

The mount point most useful is to the private space of the apps:
http://i.cubeupload.com/Afhk2u.jpg

That allowed me to move files back and forth into & out of VLC:
http://i.cubeupload.com/BOLdzU.jpg

So my main goal of transferring large files two ways between iOS and Linux
has been accomplished, but I still need to hone the process with the help
of the experts here.

Namely, I need to learn how to "mount" the SMB shares (which I didn't
tackle today but which I will tackle anew. I haven't tried the new "ifuse"
app which was installed today, so I'll start with that package first.

================================ cut here =============================
  #68  
Old March 18th 18, 06:57 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

Paul wrote:

The Linux code is Open Source.
You have some layers that complete the protocol stack.


Hi Paul,

Thanks for helping out with advice because I'm pretty much out of my
element on Windows for mounting an iOS device over USB. On Linux, there's a
lot more hits on the net, such that making three mount points of the iOS
device over USB (two of which are two way) was successful:
https://cubeupload.com/im/J98DE4.jpg

But I'm out of my element on Windows where I'm reduced to googling and then
testing whatever I find, but I never seem to find exactly what I'm looking
for, which is:
Q: How to mount the 3 iOS mount points on Windows 10?
A: ?

The missing bit, is "iFuse" will need to be reworked to be a
Windows IFS (Installable File System). A couple of those were
written for EXT file systems, the first one probably wasn't
open source code (it also had limited support for EXT, like
only worked with the first version of EXT1).


I'm confused about what you just said, but what I think you're telling me
is that I need a mounter app for Windows that does what "ifuse" did for
Linux, and that they might exist on Windows by now.

You can add file systems to Windows via the IFS mechanism.


I didn't realize I was "adding a file system" but if that's the same thing
as "mounting" a device, then I'm ok with that concept.

Android seems to "mount" just fine, for example.
So it's only iOS that I would want to mount those three mount points.

BTW, there is a fantastic debugger command "" which gives so much gory
detail on what's happening on the iOS device that it's not funny.
https://cubeupload.com/im/jSSQur.jpg

You could also make a "dual pane FTP agent" dialog box, and
skip all the features of an IFS. You don't have to do an IFS,
if you don't want to. But, it won't be as convenient.


I don't know what you mean by a dual-pane FTP agent, but I do agree that,
especially with Android, I can "Add a network location" of
"ftp://192.168.1.10:2121" (where 192.168.1.10 is the mobile device) which
allows two way transfer on iOS and Android (easier on Android, of course).

But in any case, you have ingredients and few impediments to
building a similar solution on the Windows side.
Good luck Mr. Coder.


My first coding language was Fortran before Fortran 77 even existed, and
I've done assembly language for both DOS (when it first came out) and the
IBM 370 well before that. But I haven't coded in decades, so I do not
consider myself a coder (never liked it - I just string shell commands
together nowadays).

I prefer the GUI, which is how I slid this screenshot file into the Camera
DCIM directory to prove it was a two-way mount over USB:
https://cubeupload.com/im/sn7VVE.jpg

Since you have a working Linux way, you can use

1) VirtualBox
2) VirtualBox USB Passthru (done at the packet level).
Select the VID and PID of the USB device in the VirtualBox
setup panel, and now Windows ignores it when VirtualBox is running.
3) Install the Linux setup you concocted as a Guest OS.
4) Files transfer from iPad to file system in Linux Guest.
5) Use file sharing, to transfer the movie folder in Linux
into a Windows share.
6) Done.

For you, it's a trade-off of "fancy" versus "zero labor".


I am familiar with VirtualBox and have used it in the recent past, but once
I boot to Linux, everything (now) works as I want it to. So really, it's
just Windows that I want to work, all by itself, with the mobile devices
over USB and Wi-Fi.

It seems, from your advice, it won't be so easily done to get the three
mount points of iOS devices on Windows so maybe I should just concentrate
on getting the SMB mount points to show up on Windows.

On iOS (and Android, and Linux), it's easy to install a free SMB server and
SMB client (I've done that already for iOS and Linux), so, all I really
need to do is figure out what the syntax is to mount these automatically.
C: net use X: \\192.168.1.10\Documents

The disadvantage of SMB mount points though is that it's all over WiFi,
which is really (really) slow compared to the USB transfers I just did on
Linux.
  #69  
Old March 18th 18, 08:00 PM posted to alt.comp.os.windows-10
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default Do you have an iOS device? How to get it to xfer screenshotsto Windows 10 easily without that iTunes abomination?

Uultred ragnusen wrote:
Paul wrote:



You can add file systems to Windows via the IFS mechanism.


I didn't realize I was "adding a file system" but if that's the same thing
as "mounting" a device, then I'm ok with that concept.


Linux has two flavors of file system mounting.

Well known, well tested ones, are placed in the kernel, in Ring0.

However, a lot of file systems, started as Ring3 prototypes,
which can be started as if they were applications. When run
as root, they allow file system mounting, for "foreign" file
systems.

Using such a mechanism, I could probably mount HFSPLUS for example.
At one time, the two Apple desktop standards, were reduced to crummy
little command line utilities, with limited capability. Now, they're
in much better shape.

So when you say the word "iFUSE" to me, I parse that it two parts.

i = some sorta iOS thing
FUSE = A ring3 mounting scheme

https://en.wikipedia.org/wiki/Filesystem_in_Userspace

The Windows IFS is a similar sort of mechanism. A person
with an iFUSE source code in hand, knows how to parse
some block device and make sense of it. You would transfer
that part of the info, into an IFS implementation on Windows.

What this notion of "stuffing" foreign file systems into
an OS entails, is "faking" the info for a stat() call.
For example, Linux has a value called inode number.
NTFS just happens to have an identifier called Filenum#.
Now, if you're writing a file system for Linux, you
stuff the "filenum#" value into the "inode" call,
and Linux goes away happy. It never needed the inode
value in the first place (because NTFS doesn't have
inode), but, if any application software comes calling
and runs stat() on a file, you must produce a value.
And perhaps, the value cannot "collide" with any existing
value. The NTFS filenum# is guaranteed to be unique (per file).

*******

Someone could "port" what was done for Linux, to Windows,
but... will they ? Will they charge money for it ?

There aren't really a lot of IFS implementations, which
suggests this is a moderately difficult topic. Mind you,
there might not have been a lot of usage cases either.
After you do one for EXTn, all that's left is doing one
for a FreeBSD disk :-) Ugh.

Paul
  #70  
Old March 18th 18, 10:34 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

Paul wrote:

Someone could "port" what was done for Linux, to Windows,
but... will they ? Will they charge money for it ?


Hi Paul,
Thanks for your help as seamless file transfer over WiFi and USB without
the restrictive iTunes abomination is something anyone with an iOS device
and Windows would want to do.

Based on your excellent advice and patient explanations, I've put trying to
get the three iOS mount points to work on Windows on the back burner.

Instead, I'm first going to document for the tribal-knowledge archives what
works best on Windows, where we already have both iOS HTTP & iOS FTP
servers working fine - so I'll document below how I enabled the freeware
iOS SMB server to play nice with Windows over WiFi.

1. On iOS, I started the freeware app "WiFi HD" and selected the
"Documents" tab in that freeware and turned it on, which gave
me a server address of smb://192.168.1.9 for that iOS device.
https://cubeupload.com/im/NXeNxF.jpg

2. On Windows 10 Pro, I added the following "network location":
Network Location = \\192.168.1.9\Documents
Windows-generated Name = Documents (192.168.1.9 (NQ CIFS Server))
https://cubeupload.com/im/WA2Y6W.jpg

2. On Windows 10 Pro, that iOS smb://192.168.1.9/Documents share
opened up automatically
https://cubeupload.com/im/mKpXx6.jpg
where I right clicked and created an empty text file on that
iOS SMB share where the file was named "jollyroger.txt".
https://cubeupload.com/im/jnKOmG.jpg
And then I doubleclicked on that iOS file from Windows to add content:
https://cubeupload.com/im/TXpVdE.jpg

3. Immediately, that file showed up in iOS when I refreshed WiFi HD:
https://cubeupload.com/im/CsJC3i.jpg

4. That's a clear test of seamlessness, but, as an optional additional
step, I decided to add to that text file from the Windows cmd line,
but Windows doesn't recognize SMB addresses at the command line.
c:\ cd \\192.168.1.9\Documents
'\\192.168.1.9\Documents'
CMD does not support UNC paths as current directories.

5. So I "mounted" the smb share as a removable drive on Windows:
c:\ net use S: \\192.168.1.9\Documents
The command completed successfully.

6. I then appended to that text file from the Windows 10 command line:
c:\ dir S:\jollyroger.txt
https://cubeupload.com/im/tyHgah.jpg

7. To prove all this action on Winodws was being done on the iOS device,
I opened the file in WiFi HD on the iOS device, which reveals both
actions worked seamlessly to edit iOS file from Windows.
https://cubeupload.com/im/qHAzwM.jpg

8. This file never left the iOS device, where the iOS device was being
edited from Windows the entire time and where the file can now be
moved on the iOS device to wherever we want to put it.
https://cubeupload.com/im/4eE3p9.jpg

In summary, this proves seamless integration of iOS with Windows over the
SMB protocol where it was easy to edit a file on the iOS device from the
Windows desktop over Wi-Fi.
https://cubeupload.com/im/KlFC1J.jpg

Notice the file never left the iOS device.
The iOS file was created and modified from the Windows desktop over WiFi.
  #71  
Old March 19th 18, 07:25 PM posted to alt.comp.os.windows-10
Uultred ragnusen
external usenet poster
 
Posts: 30
Default Do you have an iOS device? How to get it to xfer screenshots to Windows 10 easily without that iTunes abomination?

ultred ragnusen wrote:

Do you have an iOS device connected to Windows such that you can easily
transfer files over WiFi or USB without adding /anything/ to Windows (like
we do with Android)?


UPDATE on Progress:

Thanks for all the help where we only have two problems left:
1. On Windows, iOS USB connectivity stinks, but SMB connectivity is great.
2. On Linux, iOS USB connectivity is great, but SMB connectivity stinks.

If we make zero further progress, then Linux is far better because USB is
far faster (about 1 minute per GigaByte file transfer) but I'm 90% on
Windows and only 10% on Linux so having to boot (or use VirtualBox) to
Linux is a pain just to get iOS connectivity.

I don't know why USB sucks so badly on Windows (nor why SMB sucks so badly
on Linux), but those are the two remaining problems to be solved.

In the spirit of full disclosure, for the tribal knowledge record, here's
my Linux summary just posted to http://tinyurl.com/alt-os-linux

================ cut here =======================
Update.

Here's a summary update of the progress of connecting iOS & Ubuntu:
http://i.cubeupload.com/6PTcs1.jpg

USB:
Notice there is no jailbreaking involved and zero proprietary software
installed on the dekstop (i.e., no iTunes) for the USB connectivity
pictured above - although I did have to update Ubuntu 17.10's default ifuse
& libimobiledevice drivers to the latest build.

USB connectivity allows for 3 iOS file systems to be mounted:
1. One-way access to the iOS Camera DCIM folder
2. Two-way access to the well-written iOS apps' private space
3. Either one-way or two-way access to iOS folders
And USB connectivity allows for some of the root systems to be viewed:
4. The iOS root syslog can be tailed in real time

iOS SMB Server:
After installing the freeware iOS SMB server "WiFi HD", I was able to
connect to the SMB share \\iDevice\IPC$ but the WiFi HD software doesn't
provide for a password so I haven't yet figured out the syntax to make the
smbclient command work for the share that Windows easily connects to which
I know (from Windows) to be smb://iDevice/Documents.

This won't show the known share of "smb://192.168.1.9/Documents":
$ smbclient -L 192.168.1.9

It asks for a password (which I don't know since the WiFi HD doesn't say
anything about a password and Windows doesn't need it so I assume there is
none) and then all it shows is the workgroup of WORKGROUP and the single
global share of IPC$.

So the main syntactical question here of Linux users is how to get
smbclient to show the "smb://192.168.1.9/Documents" share, which I know to
be there because Windows has no problem seeing it under the same
conditions.
https://cubeupload.com/im/Kzm9qk.jpg

So if Windows can see the smb://192.168.1.9/Documents share, then my main
question is why can't Linux see the same share?

iOS SMB Client:
Running a free iOS SMB client (e.g., "File Explorer"), we can connect
easily to an SMB server on Windows or Linux so I won't delve into more
detail in this summary.

iOS FTP Server:
Running a free iOS FTP server (e.g., "MyFileExplorer"), we can connect
easily from Windows or Linux with an FTP client so I won't delve into more
detail in this summary.

IOS HTTP Server:
Running a free iOS HTTP server (e.g., "MyFileExplorer"), we can connect
easily from Windows or Linux with any web browser, curl, or wget, so I
won't delve into more detail in this summary.

Overall, once I updated the drivers, Ubuntu USB is working flawlessly (far
better than USB does on Windows), but SMB is failing miserably (far worse
than it did on Windows).

I've scoured the net for smbclient examples and instructions where none
show anything working with iOS devices that I can find useful.

So my main Linux unresolved question is how to get smbclient to connect to
the "smb://192.168.1.9/Documents" share that I /know/ exists because
Windows has no problem connecting to it.
https://cubeupload.com/im/fZlxui.jpg
=================== cut there =======================
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 01:37 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.