I found this, which lets you see all devices connected to USB: ioreg -p IOUSB -w0 | sed 's/[^o]*o //; s/@.*$//' | grep -v '^Root.*'
> On Sep 16, 2016, at 2:16 PM, Peter M. Brigham <pmb...@gmail.com> wrote: > >> On Sep 16, 2016, at 2:09 PM, Mike Bonner <bonnm...@gmail.com> wrote: >> >> Interesting. If it returns zombie printers, its not exactly helpful. > > Right. I need a way of detecting which printer is currently connected via > USB. Any other ideas? > >> On Fri, Sep 16, 2016 at 12:07 PM, Colin Holgate <colinholg...@gmail.com> >> wrote: >> >>> Was curious what that does. For me it returns a list of all the printers >>> my Mac has seen in the last few years, and currently I have no active >>> printers on my network at home. >>> >>> >>>> On Sep 16, 2016, at 2:02 PM, Mike Bonner <bonnm...@gmail.com> wrote: >>>> >>>> does-- lpstat -p give the info you need? (from shell) >>>> >>>> On Fri, Sep 16, 2016 at 11:52 AM, Peter M. Brigham <pmb...@gmail.com> >>> wrote: >>>> >>>>> Anyone know how to get a listing of the currently connected printer on a >>>>> Mac? I used to do this on my (very) old MacBook via a shell call: >>>>> put shell("ioreg") into tList >>>>> and then parse the list to find the connected printer name. >>>>> >>>>> And I now have a new MacBook Pro, and I can’t find anything resembling a >>>>> printer in the IO registry list. >>>>> >>>>> Any ideas? > > — Peter > > Peter M. Brigham > pmb...@gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode