Applescript can't get name of front window

The AppleScript support seems broken or unreliable (at least on OSX 10.10.1).
For example, this little, very basic script worked in Firefox 33 but now (34?, 35 or 36) NOT anymore:
tell application "Firefox"
name of front window
end tell
==>
error "plugin-container got an error: Can’t get name of window 1." number -1728 from name of window 1
Hint: If you check the output of the next applescript snippet, you see that the 'windows' don't even get a correct id.
tell application "Firefox"
windows
end tell

A further hint (tested on firefox version 35 and 36):
In the script, application 'Firefox' gets replaced by 'plugin-container' when compiling the script !!!

Similar Messages

  • Get name of every windows

    hello,
    How can i get the name or id of every windows who are on my screen?
    thanks

    Here is one example:
    -- Code starts here --
    tell application "System Events" to set pNames to name of processes -- Obtain list of processes.
    set tNames to {} -- List variable.
    repeat with i in pNames -- Cycle through list of processes.
    set tList to {} -- Temporary list variable.
    tell application i -- Focus on a specific current process.
    try -- Capture any AppleScript error(s).
    copy (name of every window) to tList -- Obtain list of window names of current process.
    repeat with j from 1 to (count tList) -- Cycle though list of window names, ...
    copy (item j of tList) to end of tNames -- ... adding the name of each window to 'tNames'.
    end repeat
    end try
    end tell
    end repeat
    tNames -- Display list of window names, of all (or most) processes.
    -- Code ends here --

  • Can i get my music from windows media onto my iPod shuffle

    I lost all the music on my ipod shuffle. It seems that my itunes library is empty. Can I get the music from Windows media player on a pc running windows xp and put it on my ipod? Thanks

    your itunes account is your email address. you can try to see if you can sign in. you can always use one of these programs yamipod or music rescue.

  • My 1st ipod was lost. My library is on a Dell with Windows.  I registered my new ipod to a Mac.  How can I get my library from Windows onto my new Ipod?

    My 1st ipod was lost. My library is on a Dell with Windows.  I registered my new ipod to a Mac.  How can I get my library from Windows onto my new Ipod?

    Thank you for your help.  I am still having trouble.  As you can tell, I am not technologically advanced AT ALL.  My music is all showing up in the library but when I go to file in the top left corner, Sync is greyed out and I cannot select it.  I'm gonna continue to try this.  It's been a long time since I had my 1st ipod and things have changed so much I will probably need to research this stuff.  Thanks again for your help.

  • How can I get icloud on my windows xp PC.

    how can I get icloud on my windows xp PC.

    You can't.
    http://support.apple.com/kb/DL1455
    System Requirements
    Microsoft Windows Windows Vista SP2 or Windows 7
    Safari 5.1.1 or Internet Explorer 8 or later
    Microsoft Outlook 2007 or 2010 recommended

  • Can I get rid of a windows partition on a MacBook running 10.4.11 without having bootcamp or bootcamp beta?

    Can I get rid of a windows partition on a MacBook running 10.4.11 without having bootcamp or bootcamp beta? If so, how?

    Yes, I think so, as would Snow Leopard probably. If your computer meets the requirements it would only cost $29 to buy Snow Leopard versus $129 for Leopard.
    Snow Leopard General requirements
    Mac computer with an Intel processor
    1GB of memory
    5GB of available disk space
    DVD drive for installation
    Some features require a compatible Internet service provider; fees may apply.
    Some features require Apple’s MobileMe service; fees and terms apply.
    Leopard System requirements
    You must have a Macintosh computer with:
    an Intel processor or a PowerPC G4 (867 MHz or faster) or G5 processor
    a DVD drive >built-in FireWire
    at least 512 MB of RAM (additional RAM is recommended for development purposes)
    a built-in display or a display connected to an Apple-supplied video card supported by your computer
    at least 9 GB of disk space available, or 12 GB of disk space if you install the developer tools

  • I'm new to boot camp and have always used Parallels which was easier to install but now I can't get my hands on Windows 8 for boot camp?  What do i do?

    I'm new to boot camp and have always used Parallels which was easier to install but now I can't get my hands on Windows 8 for boot camp?  What do i do?

    There is no Windows for Boot Camp. just buy a copy of Windows.

  • I have a credit in the iTunes store, but I can't get past the payment window to make a purchase. I don't want my credit card charged, so how do I do this?

    How do I make a purchase from the iTunes store using a credit I have? I can't get past the payment window, and don't want my credit card charged instead of my credit.

    same here but i cant purchase a movie or anything

  • Can't get printer to work (Windows - Arch)

    I have an XP box and my Arch box on my home network, have Lexmark X1100 connected to XP box (USB printer). It worked fine on Ubuntu, I know it can work but I haven't gotten anything going using the Arch wiki on CUPS. Here is my /etc/samba/smb.conf:
    # This is the main Samba configuration file. You should read the
    # smb.conf(5) manual page in order to understand the options listed
    # here. Samba has a huge number of configurable options (perhaps too
    # many!) most of which are not shown in this example
    # For a step to step guide on installing, configuring and using samba,
    # read the Samba-HOWTO-Collection. This may be obtained from:
    # http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
    # Many working examples of smb.conf files can be found in the
    # Samba-Guide which is generated daily and can be downloaded from:
    # http://www.samba.org/samba/docs/Samba-Guide.pdf
    # Any line which starts with a ; (semi-colon) or a # (hash)
    # is a comment and is ignored. In this example we will use a #
    # for commentry and a ; for parts of the config file that you
    # may wish to enable
    # NOTE: Whenever you modify this file you should run the command "testparm"
    # to check that you have not made any basic syntactic errors.
    #======================= Global Settings =====================================
    [global]
    # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
    workgroup = MYGROUP
    # server string is the equivalent of the NT Description field
    server string = Samba Server
    # Security mode. Defines in which mode Samba will operate. Possible
    # values are share, user, server, domain and ads. Most people will want
    # user level security. See the Samba-HOWTO-Collection for details.
    security = user
    # This option is important for security. It allows you to restrict
    # connections to machines which are on your local network. The
    # following example restricts access to two C class networks and
    # the "loopback" interface. For more examples of the syntax see
    # the smb.conf man page
    ; hosts allow = 192.168.1. 192.168.2. 127.
    # If you want to automatically load your printer list rather
    # than setting them up individually then you'll need this
    load printers = yes
    # you may wish to override the location of the printcap file
    ; printcap name = /etc/printcap
    # on SystemV system setting printcap name to lpstat should allow
    # you to automatically obtain a printer list from the SystemV spool
    # system
    ; printcap name = lpstat
    # It should not be necessary to specify the print system type unless
    # it is non-standard. Currently supported print systems include:
    # bsd, cups, sysv, plp, lprng, aix, hpux, qnx
    ; printing = cups
    # Uncomment this if you want a guest account, you must add this to /etc/passwd
    # otherwise the user "nobody" is used
    ; guest account = pcguest
    # this tells Samba to use a separate log file for each machine
    # that connects
    log file = /var/log/samba/%m.log
    # Put a capping on the size of the log files (in Kb).
    max log size = 50
    # Use password server option only with security = server
    # The argument list may include:
    # password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
    # or to auto-locate the domain controller/s
    # password server = *
    ; password server = <NT-Server-Name>
    # Use the realm option only with security = ads
    # Specifies the Active Directory realm the host is part of
    ; realm = MY_REALM
    # Backend to store user information in. New installations should
    # use either tdbsam or ldapsam. smbpasswd is available for backwards
    # compatibility. tdbsam requires no further configuration.
    ; passdb backend = tdbsam
    # Using the following line enables you to customise your configuration
    # on a per machine basis. The %m gets replaced with the netbios name
    # of the machine that is connecting.
    # Note: Consider carefully the location in the configuration file of
    # this line. The included file is read at that point.
    ; include = /usr/local/samba/lib/smb.conf.%m
    # Configure Samba to use multiple interfaces
    # If you have multiple network interfaces then you must list them
    # here. See the man page for details.
    ; interfaces = 192.168.12.2/24 192.168.13.2/24
    # Browser Control Options:
    # set local master to no if you don't want Samba to become a master
    # browser on your network. Otherwise the normal election rules apply
    ; local master = no
    # OS Level determines the precedence of this server in master browser
    # elections. The default value should be reasonable
    ; os level = 33
    # Domain Master specifies Samba to be the Domain Master Browser. This
    # allows Samba to collate browse lists between subnets. Don't use this
    # if you already have a Windows NT domain controller doing this job
    ; domain master = yes
    # Preferred Master causes Samba to force a local browser election on startup
    # and gives it a slightly higher chance of winning the election
    ; preferred master = yes
    # Enable this if you want Samba to be a domain logon server for
    # Windows95 workstations.
    ; domain logons = yes
    # if you enable domain logons then you may want a per-machine or
    # per user logon script
    # run a specific logon batch file per workstation (machine)
    ; logon script = %m.bat
    # run a specific logon batch file per username
    ; logon script = %U.bat
    # Where to store roving profiles (only for Win95 and WinNT)
    # %L substitutes for this servers netbios name, %U is username
    # You must uncomment the [Profiles] share below
    ; logon path = \\%L\Profiles\%U
    # Windows Internet Name Serving Support Section:
    # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
    ; wins support = yes
    # WINS Server - Tells the NMBD components of Samba to be a WINS Client
    # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
    ; wins server = w.x.y.z
    # WINS Proxy - Tells Samba to answer name resolution queries on
    # behalf of a non WINS capable client, for this to work there must be
    # at least one WINS Server on the network. The default is NO.
    ; wins proxy = yes
    # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
    # via DNS nslookups. The default is NO.
    dns proxy = no
    # These scripts are used on a domain controller or stand-alone
    # machine to add or delete corresponding unix accounts
    ; add user script = /usr/sbin/useradd %u
    ; add group script = /usr/sbin/groupadd %g
    ; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
    ; delete user script = /usr/sbin/userdel %u
    ; delete user from group script = /usr/sbin/deluser %u %g
    ; delete group script = /usr/sbin/groupdel %g
    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    # Un-comment the following and create the netlogon directory for Domain Logons
    ; [netlogon]
    ; comment = Network Logon Service
    ; path = /usr/local/samba/lib/netlogon
    ; guest ok = yes
    ; writable = no
    ; share modes = no
    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user's home directory
    ;[Profiles]
    ; path = /usr/local/samba/profiles
    ; browseable = no
    ; guest ok = yes
    # NOTE: If you have a BSD-style print system there is no need to
    # specifically define each individual printer
    [printers]
    comment = All Printers
    path = /var/spool/samba
    printing = cups
    printer = x125
    browseable = yes
    # Set public = yes to allow user 'guest account' to print
    guest ok = yes
    writable = no
    printable = yes
    # This one is useful for people to share files
    ;[tmp]
    ; comment = Temporary file space
    ; path = /tmp
    ; read only = no
    ; public = yes
    # A publicly accessible directory, but read only, except for people in
    # the "staff" group
    ;[public]
    ; comment = Public Stuff
    ; path = /home/samba
    ; public = yes
    ; writable = yes
    ; printable = no
    ; write list = @staff
    # Other examples.
    # A private printer, usable only by fred. Spool data will be placed in fred's
    # home directory. Note that fred must have write access to the spool directory,
    # wherever it is.
    ;[fredsprn]
    ; comment = Fred's Printer
    ; valid users = fred
    ; path = /homes/fred
    ; printer = freds_printer
    ; public = no
    ; writable = no
    ; printable = yes
    # A private directory, usable only by fred. Note that fred requires write
    # access to the directory.
    ;[fredsdir]
    ; comment = Fred's Service
    ; path = /usr/somewhere/private
    ; valid users = fred
    ; public = no
    ; writable = yes
    ; printable = no
    # a service which has a different directory for each machine that connects
    # this allows you to tailor configurations to incoming machines. You could
    # also use the %U option to tailor it by user name.
    # The %m gets replaced with the machine name that is connecting.
    ;[pchome]
    ; comment = PC Directories
    ; path = /usr/pc/%m
    ; public = no
    ; writable = yes
    # A publicly accessible directory, read/write to all users. Note that all files
    # created in the directory by users will be owned by the default user, so
    # any user with access can delete any other user's files. Obviously this
    # directory must be writable by the default user. Another user could of course
    # be specified, in which case all files would be owned by that user instead.
    ;[public]
    ; path = /usr/somewhere/else/public
    ; public = yes
    ; only guest = yes
    ; writable = yes
    ; printable = no
    # The following two entries demonstrate how to share a directory so that two
    # users can place files there that will be owned by the specific users. In this
    # setup, the directory should be writable by both users and should have the
    # sticky bit set on it to prevent abuse. Obviously this could be extended to
    # as many users as required.
    ;[myshare]
    ; comment = Mary's and Fred's stuff
    ; path = /usr/somewhere/shared
    ; valid users = mary fred
    ; public = no
    ; writable = yes
    ; printable = no
    ; create mask = 0765
    And I followed this: http://wiki.archlinux.org/index.php/CUPS  specifically http://wiki.archlinux.org/index.php/CUP … rinter_PPD  and http://wiki.archlinux.org/index.php/CUP … s_to_Linux. But I run OO and I still only have Generic printer.
    I was using the Gnome cups manager on Ubuntu, but I cannot find this package on my system now. I see it in AUR but shouldn't it be in pacman? I have searched and searched but can't find it. And I installed gtklp, but upon startup it just gives me "No printers found!" and exits.
    EDIT: I have just built gnome-cups-manager from AUR and am at the point where I select a driver, however in the Manufacturer list there is nothing showing, and when I hit Install Driver and select the .ppd I got from the CUPS site for my printer, it just says "The PPD    /usr/share/cups/model/Lexmark-X125-drv_x125.ppd is already installed"  I can't get past this point??
    Last edited by colbert (2008-01-09 17:34:32)

    on xp box
    1) install and start lpd daemon (done)
    2) set printer sharing (short name, no spaces) (done)
    3) make sure that xp allows tcp 515 (done?)
    on linux
    1) start cups
    2) open konqueror (not firefox) and enter in the address bar
    http://localhost:631/
    log in as root (I assume that basic cups with user is configured)
    3)select add printer
    - first page:set priter description
    - second page: Select device lpd/lpr host or printer
    - third page enter lpd://hostname/queue (hostname if defined in /etc/hosts, otherwise ip address of XP box queue -> printer share name
    - fourth page select manufacturer
    -fifthpage driver
    test it
    KDE
    K Menu -> Settings ->Printers ->Add -> follow screens
    I found KDE method (under Arch) more reliable, but both should work. No idea about Gnome.
    next
    Last edited by broch (2008-01-10 01:15:24)

  • How to get names of all Windows in a Form Application at runtime

    Dear All,
    I want to get the name of all windows in a form module programatically at run time. How to get it?
    Any help or comments will be highly appreciated.
    Thanks in Advance.
    Best Regards
    Bilal

    Hi Francois Degrelle,
    First of all thanks for the response.
    What if I have no items on a content canvas? In my application, I am using content canvas to hold the Image banner and help text of the current form, having no items at all. I am also using tab canvases to hold all items of form. The tabs are displayed on the content canvas at run time. So the tab canvases acts like frames (In my case).
    Now if I am looping through items, it gives me the list of all of the tab canvases. Whereas the tab canvas always has no window assigned, as it is displayed on content canvas which has that Window which I need. Thus I am unable to get the names of windows in my case through the above stated procedure.
    Another option could be if I can get the name of the content canvas upon which the given tab canvas is displayed?
    Any way to do this or some other way to achieve the use case?
    Any help will be highly appreciated.
    Thanks in advance
    Bilal

  • Re: Portege M800 - can't get bluetooth installed in Windows 7

    Hi, I have a portege M800 PPM81C-07602D. It came with windows vista but I have reinstalled it to windows 7, and now I can't get the bluetooth drivers to install. I've tried the old vista drivers as well as the newer windows 7 drivers, but whenever I run the install I get the message "Please plug in the bluetooth device and click ok button."....If I click ok it just pops up again. I don't know why it wouldn't be finding the internal bluetooth....I dont think there's a physical on/off switch for the BT anywhere, and I looked to see if it had been disabled in the bios but there was nothing in there about it...so...I'm out of ideas.
    Anyone have any thoughts I can try?
    Any help is appreciated, thanks!

    Toshiba Bluetooth stack can be installed if the BT module is enabled properly so use FN+F8 key combination to enable BT module.
    After doing this BT should be recognized and installed properly (you will se BT entries in device manager).

  • How can I get iTunes running on Windows XP as well as a newer laptop running Windows 7 to both recognize my new iPhone 4S?  It seems to work fine with Win 7 PC so far, but not at all with the XP OS separate laptop.

    How can I get iTunes running on a Windows XP machine as well as, separately on a newer laptop running Windows 7 to both recognize and sync with my new iPhone 4S?  I have different libraries on each machine which I need to sync with the iPhone, both in iTunes.  It seems to be workiing fine on the Windows 7 machine, but not even reconizing the device at all in iTunes on Windows XP.
    Thank you for your assistance.

    Hi turingtest2 - thanks for the reply. As you say It is how it is - and I have three workstations in this home (not counting three for my children and one for the family) and I pretty much always have more than one OS on each - that's how it is for me. I shouldn't have to worry about how many OSs I have (or how often I change them) just to have music while I'm working - through the PC sound system that is. I never have to worry about any other software, only iTunes. Once in a while (in the past) I've made a vendor call if I changed to many things to often (like CPU, GPU, memory, etc - or even a replacement MB) - but that hasn't happened in a couple years (at least since Vista) so I think (hope) they have fixed that for good. And even then it was a quick call and problem resolved. The only (glaring) constant problem is iTunes - limiting my own use of my own music (by counting an OS as a physical PC). Even with VM (which is just another OS) - although you can Attach things to multiple active OSs - it's still your own (purchased) music - and all on one PC. Thanks again!

  • Can't get to the installation window for Panther 10.3 upgrade

    Hello all, thanks for reading,
    Here's the deal:
    I have an iMac, 500 Mhz, G3, 128 RAM that originally has Mac OS 9 built into it. Recently (a day or two ago), I wanted to format my computer because it was giving me too much trouble (a message saying that there wasn't enough memory kept appearing and askign me to quit an application to free some up), so I introduced the Mac OS 9 restoration disk and initialized my HD.
    Everything went well, I was able to re-install the OS 9 and the necessary upgrades (up to 9.2.2) so that I could re-install my Panther 10.3 OS. However, when I reboot the computer with the installation disk in (so as to get to the installation window) it hangs when it reaches the white screen with the grey apple in the middle and the spinning thing on the bottom. It does not freeze up, 'cause you can see that the spiral still goes round and round, but disk activity ceases and it does not progress further than that (I have left it up to an hour in that state and nothing happens).
    What can be my problem? The disk is in good conditions, and it is not the driver because I can run any other cd and it even reads the Panther disks (all of the 3)..... please help!
    Thank you.
    iMac   Mac OS X (10.3)   128 RAM - 30 Gb HD - 500 Mghz - G3 PowerPC

    Psike:
    Welcome to Apple Discussions.
    To install Panther your computer will need to meet the minimum system requirements for Panther. Your RAM seems to be very marginal and I recommend that you upgrade your RAM to at least 256 MB or better still max it out to 1 GB.
    You will need to purchase the Full Retail version of Panther. Be aware that Computer specific or upgrade versions should be avoided since they are optimized for the computer to which they are specific and will therefore very likely cause problems during or after installation. On the legal side, it may be a violation of the Software License Agreement which statesThis License allows you to install and use one copy of the Apple Software on a single computer at a time. This License does not allow the Apple Software to exist on more than one computer at a time...If you do not have a Full Retail Version you can purchase universal installer Panther disks, guaranteed to install, from applerescue.
    In terms of your specific problem. Here's what I suggest:
    Insert Installer disk and Restart, holding down the "C" key.
    Go to Installer menu and launch Disk Utility.
    Select your HDD (manufacturer ID) in the left panel.
    Select First Aid in the Main panel.
    Click Repair Disk on the bottom right.
    If DU reports disk does not need repairs quit DU and restart.
    If DU reports errors Repair again and again until DU reports disk is repaired.
    If DU reports errors it cannot repair you will need to use a utility like Tech Tool Pro or Disk Warrior
    After disk has been repaired, with Disk Utility still launched and in the First Aid tab:
    Click Repair Disk Permissions button.
    Quit Disk Utility and open installer.
    Select install option.
    You may wish to Customize by deselecting Foreign Language Translations, unless you need it, and Additional Printer Drivers. This saves some disk space.
    Proceed with installation.
    After restart and set up:
    Restart computer
    Go to Applications > Utilities > Disk Utility
    Repair Disk Permissions (as before)
    Go to Apple Menu > Software Update
    Install all updates
    Repair Disk Permissions again.
    Please post back with questions or comments.
    Good luck.
    cornelius
    Message was edited by: cornelius

  • Can't get iTunes Match on Windows

    Has anyone ever been able to get iTunes Match on Windows?
    According to information from Apple it is possible.
    According to my real life experiences, it is NOT possible.
    I'm using this URL:
    https://www.apple.com/itunes/itunes-match/
    Clicking on the "Subscribe..." button opens up iTunes and then pops up this dialog:
    "We could not complete your iTunes Store request. The iTunes Store is temporarily unavailable. Please try again later."
    Yeah, well, I tried it again. I tried on a Windows XP machine, I tried it on a Windows 7 machine, and on a Windows 8 machine. All freshly installed. Same results on all machines.
    I emailed Apple support, they gave me standard replies like  "Restart your router" and "Check your firewall".
    I reeeally don't think that's the issue here. My servers have been running web, ftp, mail, games, and a BUNCH of other services 24/7 for years. It's what I do. It's what I've done for 20 years.
    Is there anyone that can give me a real answer?
    Best regards,
    J.

    Hi there
    I did as you suggested, step by step and I still have exacly the same problem. 
    When I click on "Store", "Turn on iTunes Match", iTunes crashes and I constantly get an error message "iTunes has stopped working".
    This problem is still there despite upgrading to the latest version of ITunes for Windows.
    Any other ideas?

  • How can I get the width of window?

    Hi. I would like to get the width of window on IE.
    If on Netscape, I can use "window.inner(outer)Width".
    However, I don't know what to do with IE.
    I am sorry that this question might be very begginer.
    Thank you,

    and this is not a question taht in belongs in this forum! it is a IE/IE.Script question. perhaps you find an answer here: http://developer.irt.org/script/window.htm

Maybe you are looking for

  • Clearing out logs on filesystem and database

    We've got SOA Suite up and running well enough, but I was wondering how to control the various log levels and more importantly how to delete old logs for the various components. I assume that some logs are stored in the file system and some in the un

  • Check on Appraisal Forms

    Scenario : I want to apply few checks on appraisal forms. I have 3 sections in my appraisal form and each section has its own effort assigned percentage. Now i want to apply check on all three section effort assigned sum must be equal to 100. For exa

  • LOV does not show newly added data in the same session

    Hi guys, I work with JDeveloper 11g Release 2. We use Oracle ADF to develop our web app. In a page we have a LOV (say the page name is "a"). The related data for that LOV is inserted to the db in another page ( say the page name is "b"). When new dat

  • Use Of SUPPLY Function & Singletone Class?

    Hi, What is the Use of Supply Function & What is Sigletone Class? Thanks Ranveer

  • Change group authorization to marketing attributes

    Hi, I need change authorization permissions to  Attribute Set. It have assigned to persons but now I need add authorization to ORGANISATION to show it in organization marketing attributes. When I enter in Transacción CRMD_PROF_TEMPL I can change all