IChat script to get open IMs

A few days ago, I was on the road with my old PowerBook G4 which only runs Mac OS X 10.4.11. I got bored and wrote a script to set my iChat status to a list of people who I have IMs open and am conversing with. That script took advantage of the fact that each IM window is a separate window, and is named separately.
The problem with iChat on 10.5.x is that i prefer to keep my IMs in a single window. The problem with that is that I can no longer use the script I had written on the other computer. Is there a way for me to get a list of all the open IMs?

Give this a try. It should be able to handle chats that have multiple participants, but I'm unable to test it at the moment.
tell application "iChat"
set thePeople to {}
repeat with aChat in (text chats)
set tmpPeople to {}
repeat with aParticipant in (get participants of aChat)
set end of tmpPeople to full name of item 1 of aParticipant
end repeat
set end of thePeople to tmpPeople
end repeat
end tell
This will return a list of lists.... {{"Bob Smith"},{"Joe Blow","Frank Z"},{"screename4000"}}
You can take out the inner repeat to return a single list assuming you aren't in chats with multiple participants.

Similar Messages

  • Open script cannot get connection from the brower helper after 15 seconds.

    Error:
    ===
    Open script cannot get connection from the brower helper after 15 seconds. Do you want to continue waiting for the browser to load?
    Please Note:
    ========
    1. I have tried this only on IE
    2. I am running OATS on a Remote desktop
    Situation:
    ======
    Trying to stop the recording
    Try to get xpath of an object using Inspect Path
    Setup details
    ========
    Windows XP 5.1 Service Pack 3, x86
    OpenScript 12.1.0.1.383
    Internet Explorer 8.0.6001.18702
    FireFox 13.0.1
    Mitigation steps done till now:
    ==================
    1. Disabled windows firewall
    2. Disable XSS filter setting
    3. Restarted the ATS services (3 of them)
    4. Run the Open Script Diagnosis Tool (PS: There are 3 errros even after running it. The 3 errros are listed in the workspace_log log file snippet below...)
    Error in worspace_log:
    =============
    To Change setting:
    Go to Tools > Internet Options and Choose Security Tab
    Select the Zone to modify and Press Custom level
    Find Enable XSS filter Setting - Select Disable and click Ok
    !ENTRY oracle.oats.scripting.diagnosisTool.api.DiagnosisExecutor 4 0 2012-07-09 17:08:52.594
    !MESSAGE Failure found when diagnosing Oracle EBS/Forms Load Testing Forms LT Diagnoser
    !ENTRY oracle.oats.scripting.diagnosisTool.api.DiagnosisExecutor 4 0 2012-07-09 17:08:52.594
    !MESSAGE Did not auto-fix the problem.
    !ENTRY oracle.oats.scripting.diagnosisTool.api.DiagnosisExecutor 4 0 2012-07-09 17:08:52.594
    !MESSAGE Suggestion for fixing: Please change your Java proxy setting to Use Browser Settings
    Aprreciate help on this.

    To resolve this, you need to reconfigure the "Oracle Application Testing Suite Helper Service" (OATSHelperSvr) to start as a user who has privledges to run open script tests rather than the default SYSTEM user.
    Reconfiguring the OATSHelperSvr Service:
    1. Open the services panel (Start > Run > services.msc)
    2. Find the Oracle Application Testing Suite Helper Service
    3. Right Click > Properties then select the Log On Tab
    4. Specify an interactive user that has rights to run OpenScript (test by logging in as that user and running tests):
    5. Click OK
    6. Restart the service after dialogs are closed by Right Click > Restart
    7. You should now repeat this process for the "Oracle Application Testing Suite Agent Service" (eLoadAgentMon) Service (Two services in
    total)
    You should now retry running the test in Oracle Test Manager

  • IChat disconnects... and cant get incoming IMs

    My I chat constantly disconnects from AIM, and now I can not even get incoming IMs.... what do i need to do to make this stop.... please help me!

    Hello again,
    yes, i can truely appreciate the frustration....hang in there. there are some really good people here that will help you, the delay time in posting seems long at times....i know.
    ok, i have a few directions to go, but lets start with them simplest first and look at what your settings are. Go to system preferences and click on file sharing. Click on the button that says "Firewall." look and tell me if the fire wall is on. (you can tell by: under the firewall button, look to the left corner of the box. it will say firewall "on" or "off". if it is on, there will be a button immediately below it saying "stop" and if it is off, the button will say "start". if the firewall is off, turn it on.
    now look in the list that says "allow": look if there is a an item called "iChat AV" if there is then we need to check all the port settings, if there isn't, then we need to create one. Note: there may be other items called iChat Bonjour or iChat Rendevous.
    post and let me know.

  • Slow script error when opening websites

    I'm getting a slow script error when opening websites

    Safari > Preferences > Advanced > Show Develop menu in menu bar
    Safari > Develop > Disable Runaway JavaScript Timer

  • Script error when opening browser or enlarging

    chrome://tavgp/content/libs/include.js:595
    I get a script error on opening the Firefox browser, every time I try to enlarge a photo and when opening an information popup.

    Caused by an incompatible extension.
    http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes
    Figure out which one is causing that problem, and disable that extension.

  • I am in mavericks disk utility recovery mode as my mac book will not boot up & stays only on the grey apple screen. When I verify the disk I get open error5 :input /output error on Syst stuck on 1 minute pouring out over 50 error messages & still counting

    I am in Mavericks disk utility recovery mode as my mac book pro will not boot up & stays on the Apple grey screen . When I verify disk permissions I get
    Open error 5:"input/ output error" on syst with over 50 of this messages & still counting . Disk Utility says 1 minute
    But this has been going on for over 10 mins .
    I can not verify disk or repair disk .
    I have tried to reinstall mavericks operating system but it says my hard drive is locked which is very strange .
    Does anyone know what is going on here ?
    My system looks like it has been totally corrupted . Thanks Andrew

    Could be. The "lock" isn't actually looking for a password.
    WARNING: This will completely erase the ENTIRE hard drive.
    What you would need to do is boot to recovery > disk utility > select the MAIN drive on the left side > partition > change partition layout from CURRENT to 1 PARTITION > ensure on the right side it says Format : Mac OSX Extended (Journaled) then push APPLY.
    Then if it will allow us, close the windows until you see the 4 options popup again and select "Reinstall Mac OS X" select the Mac HD and you should be good to go!

  • Get open and close items

    Hello All,
    I need to get Open and Close items for customer based on company code....i mean to say user don't want to give customer number he want to get Open and Close item for all customer under that company code.
    It would be great if some one suggest me any function module and BAPI name....

    Hi,
    I/m not sure whether there is any FM for the requirement.Instead can have a look into this BAPI_AR_ACC_GETOPENITEMS Customer account open items at a key date or CUSTOMER_OPEN_ITEMS FM
    In a report prpgram.. Hit the KNB1 table for a specify company code fetch all the customer and using these customers fetch the open and closed items.
    Regards,
    Aditya
    Edited by: aditya on Dec 22, 2009 12:42 PM
    Edited by: aditya on Dec 22, 2009 12:46 PM

  • How to get Open Balance for the year and Total Ending Balance?

    For a given account, how to get Open Balance for the year (Cumulative Ending Balance) and Total Ending Balance (Cumulative Ending Balance)?
    Is there any function module available? or should I read from some tables? Please advice.

    Hello Paul,
    You could try calling one of the following BAPIs - see which one meets your requirement. They are documented well so shouldn't be a problem finding out the correct one for your requirements.
    BAPI_GL_GETGLACCBALANCE      
    BAPI_GL_GETGLACCCURRENTBALANCE
    BAPI_GL_ACC_GETBALANCE      
    BAPI_GL_ACC_GETCURRENTBALANCE
    BAPI_GL_ACC_GETPERIODBALANCES
    BAPI_COND_VAL_DECRE_BALANCES
    You might have to put in some of your own logic after the BAPI call to get what you want.
    Hope this helps,
    Cheers,
    Sougata.
    p.s. Also look at FM FAGL_GET_ACCOUNT_BALANCE
    Edited by: Sougata Chatterjee on May 7, 2008 11:47 AM

  • BAPI or FM to get open sales orders to material like TC VA05N

    Hi,
    i'm searching for a bapi or fm to get a list with all open sales orders to a material like the tc va05n this do. Maybe some of you know such a bapi or fm.
    I tried the fm SD_SELECT_SALES_DOCUMENTS but i don't get the result i hoped.
    Would be happy if someone could help me.

    Hello Alexander,
    To get Open Sales order has VA05N use the Function Module
    RV_SALES_DOCUMENT_VIEW_3
    We need to pass value to the Importing parameters VBCOM
    To get the open sales order
    VBCOM-VKORG = sales organisation
    VBCOM-ZUART  = 'A'
    VBCOM-TRVOG = '0'
    VBCOM-STAT_DAZU = 'X'
    VBCOM-NAME_DAZU = 'X'
    VBCOM-KOPF_DAZU = 'X'
    VBCOM-VBOFF = 'X'
    VBCOM-AUDAT = Begin Date
    VBCOM-AUDAT_BIS = end date
    By passing this variable you will get the all open sales for given sales organisation and given date.

  • Getting Open MQ and Mule 2.0 work together

    Hi!
    I would like to ask some help on getting Open MQ work with Mule 2.0. I'm quite new to both technologies, and I can't get them to work together. Here is how I've tried so far:
    What I'm trying to achieve first, is that there are 2 queues in my open mq, and if something arrives in one queue, mule should get that from the queue and put it in the other queue.
    I've created a configuration file for mule:
    (sorry that it looks really crappy, for some reason, couldn't really get it to show nicely on this forum, however I edited it, it always made each line start on the left)
    <?xml version="1.0" encoding="UTF-8"?>
    <mule xmlns="http://www.mulesource.org/schema/mule/core/2.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:jms="http://www.mulesource.org/schema/mule/jms/2.0"
    xmlns:spring="http://www.springframework.org/schema/beans">
    <!-- Uncomment to download xsds from web instead of using the Eclipse XML Catalog.
    xsi:schemaLocation="
    http://www.mulesource.org/schema/mule/core/2.0 http://www.mulesource.org/schema/mule/core/2.0/mule.xsd
    http://www.mulesource.org/schema/mule/jms/2.0 http://www.mulesource.org/schema/mule/jms/2.0/mule-jms.xsd
    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
    -->
    <model name="JMSProba">
    <service name="JMS">
    <inbound>
    <jms:inbound-endpoint queue="MyQueue" synchronous="false"/>
    </inbound>
    <component class="disp.Dispatcher"/>
    <outbound>
    <outbound-pass-through-router>
    <jms:outbound-endpoint queue="out"/>
    </outbound-pass-through-router>
    </outbound>
    </service>
    </model>
    </mule>
    The service component class pretty much doesn't do anything for now, but is like this:
    package disp;
    public class Dispatcher {
    public Object dispatch(Object o){
    return o;
    I'm using the Mule IDE, and unfortunately I can't even test if this works or not, because when it starts the mule server, I get an error, which I don't understand why I get:
    org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'mule'.
    I really have no idea why I get this exception. Anyone knows what I did wrong in my configuration file? Also, can anyone tell me, if what I'm trying to do looks something like this, or I'm doing it all wrong? If anyone can help me get this all to work, I'd really appreciate it.
    I haven't seen any info on how to configure the Open MQ Connector, so I'm not sure how to do it. I've tried this:
    <connector name="jmsConnector" className="org.mule.providers.jms.JmsConnector">
    <properties>
    <property name="specification" value="1.1"/>
    <property name="connectionFactoryJndiName" value="ConnectionFactory"/>
    <property name="jndiInitialFactory" value="com.sun.jndi.fscontext.RefFSContextFactory"/>
    <property name="jndiProviderUrl" value="file:///C:/Temp"/>
    <property name="jndiDestinations" value="true"/>
    <property name="forceJndiDestinations" value="true"/>
    <map name="connectionFactoryProperties">
    <property name="brokerURL" value="vm://localhost:7676"/>
    </map>
    </properties>
    </connector>
    but it doesn't work, the error tooltip says "Invalid content was found starting with element 'connector'", and then the next error is at the first 'property' element, saying "Invalid content was found starting with element 'property'. One of '{"http://www.springframework.org/schema/beans":entry}' is expected. "
    Can someone please also help me with the connector creation? Since this had errors, I had to cut it out when trying to run my config file, that's why you can't see it in it.
    My next step (if this would work) would be to use this on 2 different JMS's - Mule gets the message from a queue from a certain JMS, then sends it to the queue of a different JMS. Of course I can't start working on this until my first task works, but I was wondering, how to create 2 different connectors and then use different connector for each of the endpoints.
    Thanks for any help in advance!
    Edited by: kissziszi on Jul 25, 2008 3:06 AM
    Edited by: kissziszi on Jul 25, 2008 3:09 AM

    Hi Pawan!
    Thank you a lot for your help! Unfortunately it's still not working. Here is my current config file:
    <?xml version="1.0" encoding="UTF-8"?>
    <mule xmlns="http://www.mulesource.org/schema/mule/core/2.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:spring="http://www.springframework.org/schema/beans"
    xmlns:stdio="http://www.mulesource.org/schema/mule/stdio/2.0"
    xmlns:jms="http://www.mulesource.org/schema/mule/jms/2.0"
    xmlns:vm="http://www.mulesource.org/schema/mule/vm/2.0"
    xsi:schemaLocation="
    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
    http://www.mulesource.org/schema/mule/core/2.0 http://www.mulesource.org/schema/mule/core/2.0/mule.xsd
    http://www.mulesource.org/schema/mule/jms/2.0 http://www.mulesource.org/schema/mule/jms/2.0/mule-jms.xsd
    http://www.mulesource.org/schema/mule/stdio/2.0 http://www.mulesource.org/schema/mule/stdio/2.0/mule-stdio.xsd
    http://www.mulesource.org/schema/mule/vm/2.0 http://www.mulesource.org/schema/mule/vm/2.0/mule-vm.xsd">
    <model name="JMSProba">
    <service name="JMS">
    <inbound>
    <jms:inbound-endpoint name="MyQueue" address="jms://queue:MyQueue" synchronous="false" connector-ref="jmsConnector"/>
    </inbound>
    <component class="disp.Dispatcher"/>
    <outbound>
    <outbound-pass-through-router>
    <jms:outbound-endpoint name="out" address="jms://queue:out" connector-ref="jmsConnector"/>
    </outbound-pass-through-router>
    </outbound>
    </service>
    </model>
    <jms:connector name="jmsConnector" connectionFactory-ref="openMQ"
    createMultipleTransactedReceivers="false"
    numberOfConcurrentTransactedReceivers="1" specification="1.1">
    <spring:property name="jmsSupport" ref="jndiJmsSupport" />
    </jms:connector>
    <spring:beans>
    <spring:bean name="jndiJmsSupport" class="org.mule.transport.jms.Jms102bSupport">
    <spring:constructor-arg ref="jmsConnector" />
    </spring:bean>
    <spring:bean name="context" class="javax.naming.InitialContext">
    <spring:constructor-arg type="java.util.Hashtable">
    <spring:props>
    <spring:prop key="java.naming.factory.initial">com.sun.jndi.fscontext.RefFSContextFactory</spring:prop>
    <spring:prop key="java.naming.provider.url">file:///F:/Info/MessageQueue/mq</spring:prop>
    </spring:props>
    </spring:constructor-arg>
    </spring:bean>
    <spring:bean name="openMQ" class="org.springframework.jndi.JndiObjectFactoryBean">
    <spring:property name="jndiName" value="MyQueueConnectionFactory" />
    <spring:property name="jndiEnvironment">
    <spring:props>
    <spring:prop key="java.naming.factory.initial">com.sun.jndi.fscontext.RefFSContextFactory</spring:prop>
    <spring:prop key="specifications">1.1</spring:prop>
    <spring:prop key="java.naming.provider.url">file:///C:/Temp</spring:prop>
    </spring:props>
    </spring:property>
    </spring:bean>
    </spring:beans>
    </mule>
    I get an exception:
    A Fatal error has occurred while the server was running:
    * Cannot convert value of type [javax.naming.Reference] to required type
    * [javax.jms.ConnectionFactory] for property 'connectionFactory': no matching
    * editors or conversion strategy found (java.lang.IllegalArgumentException)
    or in more details:
    ERROR 2008-07-27 18:30:52,953 [main] org.mule.config.builders.AbstractConfigurationBuilder: Configuration with "org.mule.config.spring.SpringXmlConfigurationBuilder" failed.
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JMS': Cannot create inner bean '(inner bean)' of type [org.mule.routing.inbound.DefaultInboundRouterCollection] while setting bean property 'inboundRouter'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)': Cannot create inner bean '(inner bean)' of type [org.mule.config.spring.factories.InboundEndpointFactoryBean] while setting bean property 'endpoints' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jmsConnector': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [javax.naming.Reference] to required type [javax.jms.ConnectionFactory] for property 'connectionFactory'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [javax.naming.Reference] to required type [javax.jms.ConnectionFactory] for property 'connectionFactory': no matching editors or conversion strategy found
    I have no idea why I get this exception :(
    There are a few things I don't understand in your config file though:
    -How come we don't have to specify the address where the broker is running? (like localhost:7676)
    -In the spring bean called "context", why do you specifiy the Open MQ installation directory? I mean, why do you have to specify it?
    -I don't understand everything in the file, so I might say something stupid now... but ... you have a spring bean called "context", and I don't see it used anywhere. Or do you have to have a spring bean called context? Or is this necessary at all?
    About the Open MQ admin tool. Am I correct in assuming, that all you have to do, is create a Broker (and add destination to it), and create an Object Store and add connection factory to it (and optionally physical destination too ... although this is not necessary because if you create a destination and you don't make physical destination for it, then by default it will be created for it). This is what I did with Open MQ tool.
    I was wondering if you could please give me your email address, would be easier to communicate over that, this forum seems a bit deserted anyway.
    Thanks in advance!
    Sziladi Zoltan

  • SQLloder scripts not getting generated for CLOBs

    I am trying to migrate MYSQL 3.23 database into Oracle 8.1.7 and after creating the Oracle model and after converting the MYSQL text datatype into CLOB of the Oracle model the SQLloader scripts is not getting generated for CLOB datatypes. I mean the scripts are getting created but there is no change in the script for CLOB datatype.
    The script generates the following for the table containing CLOB datatypes:
    mysqldump -h &lt;HOST&gt; -u &lt;USERNAME&gt; -p&lt;PASSWORD&gt; -T &lt;DESTINATION_PATH&gt; fields-terminated-by="&lt;ec&gt;" lines-terminated-by="&lt;er&gt;" test av_wbt_course
    Please let me know how to load data when the datatype is of CLOB ?

    I was able to resolve this issue by using OWM Oracle Migration instead of using offline method by sqlloader scripts.

  • Hi everybody.. i have a problem nad i need help a.s.a.p ... i forgut my ipad passcode and tryed to remember it tell it locked and i cant get open .. it says connect to itunes .. i did that and its still not opening? what can i do? thanks

    hi everybody.. i have a problem nad i need help a.s.a.p ... i forgut my ipad passcode and tryed to remember it tell it locked and i cant get open .. it says connect to itunes .. i did that and its still not opening? what can i do? thanks

    http://support.apple.com/kb/HT1808
    Regards.

  • Bapi/function module to get opening or closing stock for a posting date

    I am creating a report where i need to get the opening stock value and closing stock value  for the given starting date and ending date respectively for the PP report.
    The T-code for that is MB5B.
    So,can any1 plzz tell me how i can get the stock value for a starting date/ending date...
    Is there any BAPI or function module to find this out..
    or any logic?
    Thanks.

    Hi Kiran,
    You would like to findout opening and closing stock of a particular period and of a particular period....
    If we would like to findout opening and closing stock of material A as of 18 / 8 / 2008,
    then do like this.
    go to MBEW table .. there u get opening stock as on today. Today the date is 20/8/2008. from today's opening stock if we add / subtract the movements which have happened on 19/8/2008 and 18/8/2008 u'll get opening and closing stock as on 18/8/2008.
    U get the movements from MKPF ( material doc header) and MSEG (material doc item ) based on posting date. In MSEG u get movement type.
    If the movement type is 101, it means the stock is added.
    If the movement type is 102, it means the added stock is reversed.
    from today's opening stock deduct the stock with moverment type 101 and add the stock with movement type 102.
    This will give u opening stock as on 18/8/2008.
    To get closing stock of 18/8/2008 ..... the opening stock of 19/8/2008 is 18/8/2008's closing stock.

  • How to get opening balance of a g/l account using query ?

    Dear all,
    I'm developing consolidated g/l accounts debit,credit totals month wise with opening & closing balances thru query based report,
    i'have got expected results except opening balance g/l account,
    How to get opening balance of a g/l account based on date as conditonal parameter ?
    Any one throw light on this ?
    Jeyakanthan

    Hi ,
    Please kindly help me on this.I don't know how to calculate opening bal and closing bal over a period of time by Quarter, and how to generate the reprot using crystal reports and please suggest me on this how to go ahead with this report.
    Here you can go through the reprot requirement , and also an attachment of my Report template.
    we have "Category of Investment" , "Income On Investment" ,"Gross yield" and "Net yield" are  report fields.
    1)"Category Of Investment " is Hardcoded.
    2)In this we have to get  "Investment" column from VTBFHAPO(BZBETR Field) table Database based on
    Flow type(SFHAZBA) in VTBFHAPO table ='0100' for bonds category.
    3)"Income on Investment" also we will get from DB using the following formula.
      Income On Investment= "Interest IncomeAmortizationCapitalgain"
    4)With the Date field(Making Date dimension based on date(DCRDAT) field in VTBFAHPO table.
    By Current Quarter,Year to Date,Last year)
    5)Opening bal---Investment
    Purchase--Flowtype=0100
    Meturity/Sales--Flowtype=0200
    Closing balance=Opening bal+(Investment or Purchase)-(Meturity or Sales)
                                      '0100'                 '0200'
    Here '0100' and '0200' are Flow types based on this i need to get value from the same Field.
    we need to Calculate "Gross yield" .
    The bellow are formulas  to evaluate "Gross yield "
    Ist Qtr  .Gross yield=Investment income/(((April opening balanceApril closing balance)/2)((May opening balanceMay Closing Balance)/2)((June opening balance+June closing balance)/2))/3)
    Ist qtr. Year to date   Gross yield=Investment income/(((April opening balanceApril closing balance)/2)((May opening balanceMay Closing Balance)/2)((June opening balance+June closing balance)/2))/3)
    Investment income=interest incomeamortisationcapital gain
    Iind Qtr.Gross yield=Investment income/(((July opening balanceJuly closing balance)/2)((Aug opening balanceAug Closing Balance)/2)((Sept. opening balance+Sept. closing balance)/2))/3)
    Iind Qtr. Year todateGross yield=Investment income/(((April opening balanceApril closing balance)/2)((May opening balanceMay Closing Balance)/2)((June opening balanceJune closing balance)/2))((July opening balanceJuly closing balance)/2)((Aug opening balanceAug Closing Balance)/2)((Sept. opening balance+Sept. closing balance)/2))/6
    This data should display over a period of time. based on "Current Quarter","YearToDate" and "Last year"
    The quarter starts from April,i,e FY,  I Like this i need to generate the report.
    Thanks in advance.

  • I am using Iphone 4s. In App Store Update, this page is not getting loaded in my iphone. Blank screen is showing up, rest all pages are getting open. Please tell me the problem and solutions.

    Hi,
    My Name is Pranav.
    I am using i phone 4-s.
    In my iphone when i go to app store > Updates, system showing me 10 updates but when i try to open this page, page is not getting open. Loader came up and then white blank screen is visible. Rest all Featured, Top Charts Genius and Search are working fine but updates page is not getting open.
    Guys please help me out to sort this problem.
    Thanks,
    Pranav
    [email protected]    
    +91-8460366331

    Looks O.K. to me Opens correctly in Firefox and Opera as a log-in page for Killer Content - Win7x64 Fx5.
    I can't see any oddities in your plug-ins. It never hurts to clear any relevant cookies and your cache.
    You could see how it goes in Safe Mode - Hold Shift key down as you double click on the Firefox icon>ignore the page that opens and continue. If the page opens you probably have a problem with extensions or themes and you should work through this -
    https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    A lot of things have been updated as well as Firefox and you could have a culprit or conflict. Next, if there is no improvement you could try disabling third party toolbars, and you should report back at this stage or if there has been early success.
    Someone may come by with a more specific remedy.

Maybe you are looking for