Anyone tried to automate Skype recently?

We recently switched our chat platform to the new Skype for Business, and I've been asked to research how to automatically update everyone's contact list. So I Googled around a bit and found out a few important things:They discontinued their desktop API a couple years ago (a COM API that would've made it way too easy lol)They do have a web API, but it's mostly for "chat on skype" links (by using "Skype URIs" in anchor elements) and focuses on starting conversations.It is possible to run Skype from the command line, but it ignored all the different options I tried.The AHK forum has several scripts/functions for Skype, but most either use the deprecated COM object or old versions of AHK.
So at this point I'm kind of at a loss. I could do something with simulated mouse clicks and stuff, but there's got to be a better way. I mentioned AHK...
This topic first appeared in the Spiceworks Community

We recently switched our chat platform to the new Skype for Business, and I've been asked to research how to automatically update everyone's contact list. So I Googled around a bit and found out a few important things:They discontinued their desktop API a couple years ago (a COM API that would've made it way too easy lol)They do have a web API, but it's mostly for "chat on skype" links (by using "Skype URIs" in anchor elements) and focuses on starting conversations.It is possible to run Skype from the command line, but it ignored all the different options I tried.The AHK forum has several scripts/functions for Skype, but most either use the deprecated COM object or old versions of AHK.
So at this point I'm kind of at a loss. I could do something with simulated mouse clicks and stuff, but there's got to be a better way. I mentioned AHK...
This topic first appeared in the Spiceworks Community

Similar Messages

  • Has anyone tried the "automatic windows update" fix promised to correct error 0X80240438?

    i'm on a work device and do not have administrator privileges to try this out!!
    fix located here:
    http://www.askvg.com/fix-your-purchase-couldnt-be-completed-error-message-when-you-try-to-download-apps-from-windows-8-store/

    I'm beginning to think you're right.  My system update to build 9879 failed with an apparent generic failure code and absolutely no clues to help figure out what device is causing the problem.
    Someone at Microsoft needs to provide some assistance with troubleshooting the update problems instead of leaving everyone to just hang in the wind!
    After being faithful to Microsoft for well over 20 years I guess it's time to move on.
    I guess I've stayed around and played around this town too long!!
    "A fanatic is one who can't change his mind and won't change the subject"--Winston Churchill

  • My ipad automatically tried to update skype to version 4.1.1 It has been showing installing for 3 days and says waiting on the icon. It will not allow me to delete the app. When someone calls me on skype it rings but turns off as soon as I try to answer.

    My ipad automatically tried to update skype. It has been installing for 3 days and the message waiting is on the icon. I am unable to delete skype to try and re install. I have gone to the licence page but there is nowhere that I can agree the terms as it is still trying to load.

    delete the app on itunes (on PC) then download it again.

  • I'm trying to delete some recently downloaded apps that don't work. They are faded grey and although they shake with the other apps, no cross appears in the top corner. Any ideas anyone? Thanks, Sean

    I'm trying to delete some recently downloaded apps that don't work. They are faded grey and although they shake with the other apps, no cross appears in the top corner. Any ideas anyone? Thanks, Sean

    I have the same issue witha  slight variation.  The app icons that are grayed out and cannot be deleted are DUPLICATES of other apps that I already have.  For instance I now have 2 Redbox apps - one works normally, the other cannot be opened or deleted. 

  • Has anyone tried creating a plugin that you can type in a specific word, and if it comes up in the very top of the page (i think its refered to as the header) it closes the page or tab automatically?

    Has anyone tried creating a plugin that you can type in a specific word, and if it comes up in the very top of the page (i think its refered to as the header) it closes the page or tab automatically? there is a program called POW! by AnalogX that does this, but its only good for IE. And Im a Firefox man. Can anyone look into this or maybe create a plugin that does what POW! does for IE? I will donate to the creater of a plugin that does that. Im so sick of pop ups that most pop up blockers miss.

    The Firefox pop-up blocker is very effective. If you are getting a lot of pop-ups in Firefox, you may have picked up some Malware that is causing those pop-ups.
    Install, update, and run these programs in this order. '''''(Not all programs detect the same Malware.)''''' They are all free for personal use, but some have limited functionality in the "free mode" - but those are features you really don't need to find and remove the problem that you have.<br />
    ''Note: If your Malware infection is bad enough and you are mis-directed to URL's other than what is posted, you may have to use a different PC to download these programs and use a USB stick to transfer them to the afflicted PC.''
    Malwarebytes' Anti-Malware - [http://www.malwarebytes.org/mbam.php] <br />
    SuperAntispyware - [http://www.superantispyware.com/] <br />
    AdAware - [http://www.lavasoftusa.com/software/adaware/] <br />
    Spybot Search & Destroy - [http://www.safer-networking.org/en/index.html] <br />
    Windows Defender: Home Page - [http://www.microsoft.com/windows/products/winfamily/defender/default.mspx]
    If these don't find it or can't clear it, post in one of these forums for specialized malware removal help: <br />
    [http://www.spywarewarrior.com/index.php] <br />
    [http://forum.aumha.org/] <br />
    [http://www.spywareinfoforum.com/] <br />
    [http://bleepingcomputer.com]

  • I am trying to download Skype but it has been on "waiting" since. I have checked my connection and all is working perfectly. Can anyone help?

    I am trying to download Skype on iPad but it has been on "waiting" since. I have checked my connection and all is working perfectly. Can anyone help?

    Thanks Diavonex. This worked perfectly

  • Has anyone tried home sharing between mac and windows using parallels on the same machine?

    I recently purchased a mac, and plan to set up parallels for windows and windows 7 so that I can use the Windows version of Over Drive Media Console from the library and download WMA files in windows (limitation with mac version for wma downloads). I would like to synch to iTunes on the Mac iOS, but will need iTunes available in Windows to transfer the books I download in WMA format from the library to my iphone. Has anyone tried this? Any success or suggestions would be appreciated!

    In case anyone is interested, last night I installed Paralells, Windows, Overdrive Media Console on Windows, and then was able to download my book in WMA format. I was hoping parallels would allow me to crossover sync to iTunes on the Mac and have Overdrive recognize that I had iTunes open, but I had to choose Windows or Mac when connecting my phone through the USB and had to choose Windows in order for it to successfully transfer. I was able to get it to work it is now synced to iTunes in Windows. The nice thing was that it pulled in all my music/apps that I had set up in the Mac side, so I didn't have to go through that exercise again. I tested it on my old phone. Now I need to decide if I want to set up my current phone on Windows or Mac, it seems that once synched it only opens the device in windows, I haven't figured out how to force the choice between mac or window again. If I do windows, I can't take advantage of the cloud or iphoto/imovie directly. I'm totally new to mac, but I think I'll have to import my photos manually.

  • Has anyone tried a 3rd party laptop cooling pad?

    I have had my macbookpro 2.16 for about 2 1/2 weeks now, temp averages at about 40c during what i normally do, but the base of it is still too hot to comfortablly use on my lap. I have been using a large book as a buffer for the heat, recently I saw some 3rd party cooling pads with fans in them, running of USB power, has anyone tried one?

    I use Vantec Lapcool 4. It folds and quite small for transporting (fits nicely into my bag). It uses 2 fans powered either by USB or by AC. Also adds 4 USB ports.
    It makes about 10C defference. Since it keeps the case cooler and MBP doesn't build up heat like it used to, so works quite well.
    The only con I've found is that the MBP slips a bit on the pad so I bought a package of small, clear, self-adhiesive, non-slip rubber cushions to put on the bottom of the lappad (~$2@Home Depot). Now MBP sits securely without any slippage.
      Mac OS X (10.4.6)  

  • Does anyone actually use automatic panning?

    I've tried the automatic panning feature, and I don't understand how it could ever be useful. For example, using Captivate 5.5 for Mac, I'd like to set a recording area smaller than the application window and have the recording area move with the mouse, but I'd like the recording area to stay withing the application window borders. The results are jerky, unpredictable pans and the recording area invariably roams beyond the application window borders, showing undesired screen elements (other apps, Mac menu bar, etc.,) despite my specifying "Application" for my recording settings. I've had to resort to manual panning--which is very difficult to use smoothly; I had to create a "single axis movement" key command on my trackball mouse to help control horizontal/vertical movement, but even that isn't 100% reliable to ensure smoothness.
    Am I missing something, or is it simply not possible to control automatic panning in the manner that I'd like? (I've read that Camtasia does this flawlessly, but I've never used it. And I am not certain whether it could be used for eLearning, not to mention it's video based, thus large files.)
    I'm having a hard time understanding how this feature could be useful, unless you don't mind very jerky pans and your application is full screen and running on Windows (no OS menu bar to distract the user, although I suppose the bottom task bar could get in the way but at least that could be hidden).
    Has anyone actually used automatic panning for a project, and were you pleased with the results?

    Hi there
    Until Captivate 6, I've long advised folks that if "panning is your thing", skip Captivate and go look at Camtasia.
    That being said, it's worth noting that while Camtasia and Captivate both capture what goes on with your screen, they take two different approaches.
    With Camtasia, you pretty much record the full screen at the start, then later determine the size you want to produce at. Since you are already full screen and you later determine where the pan goes, it's much better and silky smooth in operation.
    As you have seen, with Captivate you get, ummm, how do I say this nicely? Ummm, "less than desirable" pans. So if you are on Captivate 5.5 or earlier, fuhgeddaboudit when it comes to panning.
    But I'm aware that Adobe has put lots of effort into Captivate's full motion recording engine. Whether it will now rival Camtasia's remains to be seen. But it's greatly improved in version 6 of Captivate. You did mention Mac. I'm not a Machead and tend to avoid them for value considerations, so I'm ill equipped to say whether Adobe updated the Mac version along with the Windows version for 6. I know TechSmith has different release cycles as well as different feature sets for Mac VS Windows on Camtasia. Perhaps Adobe is better in this respect.
    So you might try version 6. Download it, kick the tires and see if upgrading is worth it for you.
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Has anyone tried iUsers for sharing an iPad?

    Trying to figure out the best way for my wife and I to share an iPad.  There is a free download called iUsers that seems to have the right functionality, but the user reviews are from mid-2011 when it was still in Beta.
    Has anyone tried this more recently?  Would like to know your experience.
    Jim

    Honeycroft wrote:
    I'm interested to hear the merits of jail breaking? Why can't it be discussed James, it's a free world!
    Because it is contrary to the term of use you agreed to when you registered for this forum and began posting. If you want to know more it, you will need to go elsewhere.

  • Anyone tried the new Weblogic Scripting Tool (WLST)?

    Has anyone tried using the new WebLogic Scripting Tool (WLST) that was recently
    posted on the dev2dev WebLogic Utilities site: http://dev2dev.bea.com/resourcelibrary/utilitiestools/adminmgmt.jsp
    It looks to be a handy tool that is built upon jython and enables you to easily
    navigate, inspect and manipulate the WebLogic MBean tree on a running server.
    It also has a nice scripting tool which allows you to convert a config.xml file
    into a script that can be run to recreate a domain or specific resources within
    the domain. This is exactly something I have been looking for because we occasionally
    recreate domains or subsets of a domain for testing and POC purposes.
    The utility is fairly well documented and works well for the most part. The only
    issue I have run into so far is that is does not seem to understand JMS Distributed
    Destinations. When I try to convert a config.xml that contains a DD to a script
    it throws a null pointer exception. I have not tried a cluster yet.
    I noticed the utility was authored by someone at BEA. Is there potential that
    BEA will support this in the future if it catches on? Has anyone had experience
    with WLST or jython that would cause you to reccomend (or not) using it?
    Thanks.

    Darryl,
    Thanks for the valuable feedback. My comments are inline.
    Darryl Stoflet wrote:
    As a fairly long time wlshell user who recently started testing wlst there are
    few features I have found lacking in wlst.
    1. For monitoring purposes I am frequently using the -g and -r options to wlshell's
    get command for graphing and repeating respectivelyI haven't looked at -g and -r options in wlshell, but will do so.
    Although there is no graphical monitoring of attributes in wlst, but
    there is certainly some monitoring capability (which will be enhanced
    further in the coming version). Please take a look at the
    monitorAttribute() function.
    wls:/(offline)> help('monitorAttribute')
    Description:
    Monitors the specified attribute every by polling every interval.
    Syntax:
    monitorAttribute(attributeName, interval, monitorFile)
    attributeName = Name of the attribue that you would like to monitor.
    interval = Time (in seconds) to wait before the next fetch
    monitorFile=[optional] File path where the monitored data will be
    written to.
    Example:
    wls:/mydomain/runtime/ServerRuntimes/myserver/ExecuteQueueRuntimes/weblogic.kernel.Default>
    monitorAttribute("ServicedRequestTotalCount",10)
    Press Return to quit monitoring
    Monitoring started for attribute ServicedRequestTotalCount
    wls:/(offline)>
    >
    2. wlshell 2.0 adds the option when connecting to the admin server to also connect
    to all managed servers in that domain. This is a nice feature for monitoring because
    you then have access to all the runtime mbeans in each managed serverYes, this indeed seems to be a very nice feature. We will consider this
    for our next release.
    >
    3. There is not a good way to pass cmd line options(variables) to wlst. In wlshell
    I can send cmd line options via -v. I have tried something similar with wlst using
    -loadProperties but this is a little laborious because I do not necessarily want
    to create a properties file when a passing in only one or two variables. Also
    I find loadProperties lacking somewhat (see 4 below)ok, I just realised that there is indeed a bug in wlst where the command
    line arguments are not being honored. In Jython one can access the
    command line arguments from the sys.argv variable. For example,
    java weblogic.WLST -i foo.py var1 var2 var3
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to Weblogic Server Administration Scripting Shell
    Type help() for help on available commands
    wls:/offline> print sys.argv
    ['foo.py', 'var1', 'var2', 'var3']
    wls:/offline>
    But this isn't working properly, please keep using the loadProperties
    untill this has been fixed.
    >
    4) loadProperties treats all created variables as strings. While this is understandable
    from the perspective that getProperty returns a string, it would be nice if wlst
    was smart enough that when a property is numbers only its an int, otherwise a
    string etc.
    wlshell does this logic/conversion for you which really simplifies calling methods
    that expect the particular datatype. To get around this problem you can create a script file say,
    variables.py which would look like,
    # variables that will be used
    theInterpreter.set('var1',10)
    theInterpreter.set('var2','i am a string')
    java weblogic.WLST variables.py
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to Weblogic Server Administration Scripting Shell
    Type help() for help on available commands
    wls:/(offline)> print var1
    10
    wls:/(offline)> print var2
    'i am a string'
    >
    5. I'd like to be able to send cmd output etc to a file while running within wlst.
    In wlshell its a simple as adding >> filename to the end of the command. In wlst it is not as simple as doing >>, it is more than that. You can
    choose any output stream to direct your output to. In your case you can
    create a FileOutputStream and route the output to this stream for any
    particular command.
    Example,
    # create a file output stream say fos
    from java.io import FileOutputStream
    fos = FileOutputStream("output.txt")
    # save the default output stream to a variable to
    # switch it back
    sys.stdout=fos
    # Now all output for any function will go to output.txt
    ls()
    cd('foo')
    # after done with your functions switch it back
    sys.stdout=origOutput
    This is the right Jython way to do it. This works for all output streams
    , very useful when you embed an interpreter in a servlet and would like
    to display the output via a PrintStream etc.
    >
    >
    All in all wlst is a nice tool. Personally if the above features were added it
    would be much easier to transistion to wlst for good.
    Also I really like the wlst offline tool. Its nice to be able to do the whole
    create and configure domain process with one tool. Will this be supported. Yes indeed. We are working on merging both the tools into one.
    I do
    not want to rely on it too much if it will not work in future weblogic versions.It will be supported in future release of weblogic.
    Thanks,
    -satya
    >
    Thanks,
    Darryl
    "Steve Hess" <[email protected]> wrote:
    Hello,
    I am the BEA Product Manager behind WLST.
    WLST, as it appears today on dev2dev, is an early release version of
    a tool that
    BEA does intend to support as part of our next major release. We decided
    to issue
    early versions of the tool because of the demand for a supported scripting
    solution,
    and to generate feedback from our user community. I encourage you to
    work with
    WLST, and assure you that this tool represents our current direction
    in management
    scripting.
    Also note, this newsgroup can be used to issue questions, concerns and
    feedback
    about WLST. The engineering and PM team will monitor this group and
    respond to
    your questions as quickly as we can. While we will not be able to respond
    to
    every feature request, we really value your suggestions, and will endeavor
    to
    improve the tool in ways that meet your real-world needs.
    Cheers,
    Steve Hess
    Director, WLS PM
    "George Lupanoff" <[email protected]> wrote:
    Has anyone tried using the new WebLogic Scripting Tool (WLST) that was
    recently
    posted on the dev2dev WebLogic Utilities site: http://dev2dev.bea.com/resourcelibrary/utilitiestools/adminmgmt.jsp
    It looks to be a handy tool that is built upon jython and enables you
    to easily
    navigate, inspect and manipulate the WebLogic MBean tree on a running
    server.
    It also has a nice scripting tool which allows you to convert a config.xml
    file
    into a script that can be run to recreate a domain or specific resources
    within
    the domain. This is exactly something I have been looking for because
    we occasionally
    recreate domains or subsets of a domain for testing and POC purposes.
    The utility is fairly well documented and works well for the most part.
    The only
    issue I have run into so far is that is does not seem to understandJMS
    Distributed
    Destinations. When I try to convert a config.xml that contains a DDto
    a script
    it throws a null pointer exception. I have not tried a cluster yet.
    I noticed the utility was authored by someone at BEA. Is there potential
    that
    BEA will support this in the future if it catches on? Has anyone had
    experience
    with WLST or jython that would cause you to reccomend (or not) using
    it?
    Thanks.

  • Has anyone tried to sync photos with the cable to itunes rather than how it should work via Wifi with iCloud?  The info on the Apple support page says that you should backup to both iTunes & iCloud, but 2x the Genius Bar told me not to.  Help please!

    Has anyone tried syncing their photos to iTunes with the cable in addition to how it should work via wi-fi on iCloud?  On the Apple support info page, it says you should do both types oof backup. The Genius Bar told me 2x not to do both.  What experiences has the community had?  I'm also having syncing issues with photos most recently as well as contact updates.  (I have an iPhone 4S with the iOS7.1)  Thanks much!

    It sounds like you are mixing up several different things (or not using the terminology that Apple uses).
    One thing is backup. You can backup via icloud or via iTunes and there is no reason you cannot do both -- I do and the second link below from Apple gives instructions. Doing a backup will include photos from the Camera Roll in the backup but you will not be able to see the results -- all of the backup data will be stored on iCloud or on your computer in files that are not designed to be accessed by you for any purpose other than restoring to your phone in the event of a problem. More information on backup:
    http://support.apple.com/kb/HT1766
    http://support.apple.com/kb/HT5262
    If you simply want to transfer photos from an iPhone to a computer, the terminology Apple uses for that is "import" and it is done without iTunes. New photos (taken after you change the setting) can be done via PhotoStream which is a cloud based option. The other option is via cable. Instructions for both: http://support.apple.com/kb/ht4083
    Syncing via iTunes (with regard to photos) is used to transfer photos the other direction -- from the computer to the phone. Instructions for that http://support.apple.com/kb/HT4236

  • Has anyone tried the new MS Oracle DataProvider ?

    Hi all.
    Has anyone tried the Microsoft issued Oracle .Net data provider? I am not fond of switching horses in midstream (have been struggling with ODP for a few weeks). I do not like the ODP for these reasons...
    1) Documentation is really non-existant/useless especially where hueristics and 'gotchas' are concerned
    2) it is a HUGE install (why I have no idea)
    3) some things simply do not work (like my recent rants on trying to return varchar2's from stored procs and functions).
    Is the MS any better ?
    Thanks

    Hi,
    1) There is a pdf doc and integrated help which comes with the ODP.NET. There are a few gotchas which could cause some hair-pulling moments. Sometimes it helps to read the same doc several times to really know what to do.
    But instead of wasting time reading the doc, the samples cover most of the typical cases. (i think it includes your varchar2 output bind case).
    2) The huge install is due to Oracle Client 9. The provider needs several dlls beyond Oracle.DataAccess.dll and OraOps9.dll. There are some other oracle standard dependencies also. MS provider for oracle will have the same issue (I think they need oracle client install also).
    There a few post where the `Instant client install` is going to solve that.
    But the thin client (like JDBC thin driver for oracle) is still (IMHO) the best solution for the huge install problem.
    3) See my reply in the other post. (try the sample also)
    Finally, which some other posters have mentioned before: Good luck looking for help for MS's provider when you are stuck.
    Arnold

  • Password problem trying to download Skype

    It may be me being thick but  ......  on trying to download skype I am asked to enter my microsoft account password - I know this is correct as logged onto that account to be certain - but every time I enter the password I get "The password is incorrect, try again".  I have tried using my skype password with the same result.  Anyone have any bright ideas please  ?  Thanks in advance 

    OK am replying to my own problem = but out of interest I decided to abandon trying to download through the Skype site and went to my Miocrosoft account, chose downloads and successfully completed from there - Simples 

  • I am trying to open a recent document in Pages. It says I need a newer version of Pages to open it. When I try to install newer versionit says I already have pages and this computer (Mac) and says to go to software update. There is no update being shown.

    I am trying to open a recent document in Pages. It says I need a newer version of pages to open document. When I go to install pages it says I already have on this computer and to check software updates. There are no updates showing. Now what?? I can't open any of my documents.

    you need a newer version of pages to open this document

Maybe you are looking for

  • How to open and show dialog "Save" in jsp

    Hi all, I write a program which open and show all file type. If browser can open -> open and show this file, if can not open, the program must show dialog "Save". How I can check browser can open a file ? Thanks

  • How many logical systems are required to connect between one XI and R3 sytm

    Hi Experts,                I need to know how many Logical systems we need to create when connecting an SAP XI and SAP R3 system. details wht I configured is as follows : For XI :  LOGSYSXI assigned to 100 client For R3:  LOGSYSR3 assigned to 800 cli

  • Image quality in Pages for iPad

    Hello! I'm editing a new book in Pages (OS X). It has several high quality images. I need to edit the same file in Pages for iPad. I use iCloud, so the file will be synced. I'm worried about the QUALITY of all my images. I'm affraid Pages for iPad wi

  • Cannot connect itunes to redeem card ?

    cannot connect to itunes when have gift card have input all relevant answers but to no avail

  • ActiveX and wmode issue

    I just implemented the swfobject javascript fix to work around the IE/ActiveX issue. Everything was working great except that when I tried running my flash in IE, my flash was no longer transparent. It is transparent in firefox, but not in IE. Here i