I need some sort of a Timer ..

How are you doing ... I'm making a game for my gr 12 class, Target Practice crap, very simple. I don't know how to get the target to stay up for a certain amount of time, and then dissapear at a next random spot, OR dissapear if it's clicked on ... if you helped me, I would really appreciate it .. here's my code: (If anyone feels like ripping it off, I'd be honored :) )
import java.applet.*;
import java.awt.*;
import java.applet.*;
import java.net.*;
import java.util.*;
public class GameVersion2 extends Applet implements Runnable
//Initial crap
private Image dbImage, top;
private int xPosition = 0, yPosition = 0;
private Random rand = new Random ();
private int scoreCount = 0, otherCounts = 0;
private int count = 0;
Date startTime;
Date clickTime;
public void start ()
Thread th = new Thread (this);
th.start ();
Thread th2 = new Thread (this);
th2.start (); // Stop thread for 20 milliseconds
public void init ()
dbImage = getImage (getCodeBase (), "warning.gif");
top = getImage (getCodeBase (), "Top.gif");
public void run ()
this.getXYPositions ();
public void getXYPositions ()
xPosition = 10 + (Math.abs (rand.nextInt ()) % 750); //determines where the picture will appear x wise; 10<x<760
yPosition = 120 + (Math.abs (rand.nextInt ()) % 340); //determines where the picture will appear y wise; 120<x<460
startTime = new Date ();
public void paint (Graphics g)
g.setColor (Color.blue);
g.drawRect (10, 120, 780, 370);
g.drawImage (top, 78, 2, this);
g.drawImage (dbImage, xPosition, yPosition, this);
g.drawString ("Your Score is: " + scoreCount, 20, 510);
g.drawString ("The time is " + startTime, 20, 580);
showStatus ("TargetPractice");
try
Thread.sleep (820);
catch (InterruptedException ex)
// do nothing
public boolean mouseDown (Event e, int x, int y)
if (((xPosition + 30) > x && x > xPosition) && ((yPosition + 30) > y && y > yPosition))
scoreCount++;
this.getXYPositions ();
repaint ();
else
this.getXYPositions ();
repaint ();
return true;

Hmmm,
looking at the comments above I'm not sure how much of this is your own code ... oh well, I've rewritten your Thread part so that you image now jumps around a bit. ActionEvents with a boolean are deprecated and you Date() method could be seriously improved too. Please look these up, do a search at the 'new to' forum or 'java programming' forum and try and implement them yourself (much more fun).
Ce la vie - and in good faith!import java.applet.*;
import java.awt.*;
import java.applet.*;
import java.net.*;
import java.util.*;
public class junk extends Applet implements Runnable{
     //Initial crap
     private Image dbImage, top;
     private int xPosition = 0, yPosition = 0;
     private Random rand = new Random ();
     private int scoreCount = 0, missCount = 0;
     private int count = 0;
     Date startTime;
     Date clickTime;
   Thread picture = null;
   boolean started = true;
     public void init(){
          dbImage = getImage (getCodeBase (), "A.gif");
          top = getImage (getCodeBase (), "B.gif");
     public void start(){
      if(picture == null) {
         picture = new Thread(this, "junk");
         picture.start();
     public void run(){
      Thread thread = Thread.currentThread();
      while (picture == thread){
               try{
            while(started){
                       Thread.sleep (1000);
               getXYPositions();
               repaint();
               catch (InterruptedException ex){}
     public void getXYPositions(){
          xPosition = 10 + (Math.abs (rand.nextInt ()) % 750);
          yPosition = 120 + (Math.abs (rand.nextInt ()) % 340);
     public void paint(Graphics g){
          g.setColor (Color.blue);
          g.drawRect (10, 120, 780, 370);
          g.drawImage (top, 78, 2, this);
          g.drawString ("Your Score is: " + scoreCount, 20, 510);
          g.drawString ("Misses: " + missCount, 220, 510);
          g.drawString ("The time is " + startTime, 20, 580);
          showStatus ("TargetPractice");
          g.drawImage (dbImage, xPosition, yPosition, this);
     public boolean mouseDown(Event e, int x, int y){
          if (((xPosition + 30) > x && x > xPosition) &&
         ((yPosition + 30) > y && y > yPosition))    {
               scoreCount++;
               this.getXYPositions ();
               repaint ();
          else{
               this.getXYPositions ();
         missCount++;
               repaint ();
     return true;
}

Similar Messages

  • I'm Back! Need some Advice! Rebuild time! 6/19 UPDATE! 2nd UPDATE 7/6/15

    WooHooooooo! Another quick update, only 5 minutes ago I found this link on credit karma http://www.creditonecards.com/pre-qualification.php?C1BSourceID=C1B1  that lets you prequalify for a credit card! Which I have tried many many many times  only to recieve the message sorry we couldn't prequalify you at this time but here are some SECURED cards you may like which sucks! I decided to try one more time at this link and was totally surprised to get preapproval for a platinum card yay! Mind you, this card is probably the worst card to get and I will probably never ever use it, just need it to help with my utilization scores. The fees are high, the rates are high, the balance is low........but oh well I am still doing the happy dance!!!

    izzesparks wrote:
    Hi everyone! Long time no see! Just need some advice on what else I should be doing. I have been a part of this forum for many years now and I have taken and heeded so much advice that my head is about to explode and now I just want to make sure I am not forgetting anything. I tried to keep it short  Last time I was on I hadn’t reached the 600 club yet. But I am here now in the 600 club! Still the low 600’s but its progress. Unfortunately slow progress because a lot has happened since I was last on here. I am now officially divorced. I finally have permanent steady income, no temp services anymore phew. I have had to reevaluate my budget and cut a lot of things out. No cable, no home phone, monitor my electric bill like a hawk and learn to like the darkness, cold in the winter and the heat in the summer. I have an older smart phone, had to do without the latest gadgets and gizmos, which truly hurts my heart because I am an electronic fiend. No tablets here, no high tech laptops. Instead of buying a new car and making payments I bought a really good used gas-efficient car cash, paid in full. But since it’s still a newer car I am paying for full coverage insurance, my only splurge. I have spent this time away from this forum truly taking heed to the lessons I learned on here and reflecting on my situation. I have paid nearly everything off! It took some time but I only have 2 creditors left ‘that I know of’ to pay.One of the creditors has not reported to the bureaus yet but I want to take care of them before they do. Most of the ones I paid have already fallen off because of SOL. I was getting to the point I had the problem where I didn’t just have bad credit, I had NO credit. I hadn’t opened any new accounts until this year. Just today I opened a $500 Secured Personal loan and a few months ago I opened a $300 Secured Credit Card at my credit union. I also applied for a Quicksilver CapOne card and was approved for $300. I just started school this year and there is now a financial aid loan of $1750 that is reporting on my credit report as deferred right now. I tried to prequal for some more but was denied by all of them. So far only quicksilver would approve me.  My plans are to move out of state next May and get an apartment for 6 months while I get the lay of the land and then purchase my FIRST home!! Hopefully everything has aged by then and I have had some CLI’s.  My situation in a nutshell (Transunion was only report pulled) USED CREDITCHECKTOTAL TO PULL ALL 3 FICO REPORTS The good:UPDATES BELOW FROM 7/6/15SDFCU Visa Secured $300 – reporting paid on time every timeQuicksilver Unsecured $300 – not reporting yetSecured Personal Loan $500- not reporting yetUtility- reporting paid on time every timeNEW CARDS ADDED-Cap One Platinum MC Unsecured-not reporting yetVictoria Secret-not reporting yetMarisota-not reporting yetSent a Goodwill email for the Portfolio account listed below 6/1/15, now must wait patiently. UPDATE!! 7/6/15 SENT 3 GOODWILL LETTERS NO RESPONSE. The bad:                                                                                                                                                                                                     DEBT RECOVERY SOLUTIONS- I PAID IN FULL ON 5/27/15 Haven't found a good email contact to send a GW letter, but the search continues....Original Creditor11 VERIZON MARYLAND INCStatus-OpenOpened Date-Mar 06, 2014Balance -$146 Collection Agency-FCOOriginal Creditor HERITAGE WOODSStatus -OpenOpened Date -Jan 21, 2011Responsibility – Joint (THIS IS IN BOTH MY NAME AND MY EX-HUSBAND, AND HE SAYS HE WILL HELP PAY, BUT HE IS NOT GREAT AT FOLLOW THRU)Balance- $1,912 (They have agreed to settle for less than owed for $978)    STARTED PAYMENTS, ASKED SEVERAL TIMES FOR A PFD, EVEN ASKED A SUPERVISOR AND THE RESPONSE WAS A BIG FAT NO, SO I AM GOING TO GO THE GOODWILL ROUTE. Collection AgencyPORTFOLIO Recovery (I ALREADY PAID A SETTLEMENT FOR LESS THAN OWED, ON 5/27/15)Original Creditor HSBC BANK SENT GW LETTER, NO RESPONSEStatus -OpenOpened Date-Apr 15, 2013Balance -$518 Collection AgencyRECEIVABLE SOLUTION (PAID IN FULL ON 5/27/15) THEY HAVE AGREED TO DELETE YAY!Original Creditor MED1 AMERICAN CURRENT CAREStatus OpenOpened Date Jul 25, 2013Balance $101 Collection AgencyUNITED CONSUMERS (PAID IN FULL ON 5/27/15) THEY HAVE ALREADY DELETED FROM ALL 3 CRA'S YAY!Original Creditor MED1 EMERGENCY PHYSICStatus OpenOpened Date Oct 06, 2011Balance -$109 ACS/JP MORGAN (PAID IN FULL ON 2/25/15) Tried several times for a goodwill, no responseOriginal Creditor- Wells Fargo education servicesStatus- closedopen date- 04/2004balance- $3000 ACS/JP MORGAN (PAID IN FULL ON 2/25/15) Tried several times for a goodwill, no responseOriginal Creditor- Wells Fargo education servicesStatus- closedopen date- 04/2004balance- $800 ECMC (TRANSFERRED TO ACS/JP MORGAN) Tried several times for a goodwill, no responseOriginal Creditor- Wells Fargo education servicesStatus- closedopen date- 04/2004balance- $800 ECMC (TRANSFERRED TO ACS/JP MORGAN) Tried several times for a goodwill, no responseOriginal Creditor- Wells Fargo education servicesStatus- closedopen date- 04/2004balance- $3000 A new account was added to my credit report Trident asset - original creditor - Lowe's home improvementI disputed the account since I do not remember ever shopping there, claims I wrote a bad check. I don't even have a checkbook, never have. A new creditor sending letters to me now (boy they sure are coming out of the woodworks, not that I have started paying everyone off) NOT reporting to CRA's yet, going to try to take care of this next week before it does. Sooooooooooo what should I do know????!!!! Thanks in advance for any advice given! 

  • Right clicking - I need some sort of driver...

    Hello!
    Well, I recently acquired a new Logitech Wireless USB mouse, mainly for use with my Powerbook running Tiger. I currently have the USB reciever attached to my Keyboard, with I use for both the Powerbook and my 400mhz Sawtooth G4. Under OS 9, the G4 won't do a "right click" as I had assumed. I eventually realized that the reason I thought OS 9 had built-in 2 button mouse support was because I always used a 2-button Microsoft Mouse with my Macs running OS 9 - complete with the Microsoft driver. So, now I need some way to enable the right button to function as such....
    Is there any way to map modifier keys (eg, control+click) to mouse buttons under OS 9, or do I need third-party software?
    Thanks,
    -Dan

    Logitech seems to have Mac OS 9 drivers for their cordless mouse.
    http://www.logitech.com/index.cfm/428/958&cl=us,en?osid=12
    Is that the same model? I just picked one of them, so their may be others.
    And no, Mac OS 9 does not have built-in support for the "right click."

  • Help!!....I need some sort of a formula!!

    My application displays graphs from given data and I need to somehow get it to show between 8 and 12 tick marks on the x and y axis. They also have to be rational values i.e. 120.0 130.0 140.0, etc not like 120.25432 or 132.5363 or 143.94. The program can put the tick marks at regular intervals already but not rational values. I seem to need a tick mark everytime the integer part changes by 1, 2, 2.5, 5, 10, 20, 25 or 50. This sequence would repeat for hundreds: 100, 200, 250, 500, 1000, 2000, 2500, 5000 and so on for hundreds of thousands. I don't need ticks at 40, 60, 3500, etc unless these numbers fall naturally into the above sequence. This requirement also repeats for the fractional part as well: a tick every 0.1, 0.2, 0.25 or 0.5 units.
    I need to find a formula for "every XXX" depending on the level of the sequence.
    I would need between 8 and 12 ticks on a "normal" screen 800 x 600 pixels. E.g. if the graph runs horizontally between 0 and 841ms then the 1000-scale would be too rare. Same for 500, 250 and 200 scales. The 100 scale would be ok as this would display 8 ticks, but the 50, 25, 20, 10 scales, etc, would be too dense. I need a formula to automatically make the decision that the 100 scale would be the one to use.
    The program also knows how to adjust the "base number" of ticks on the axis so that the labels don't run into each other. Possibly assume that base number of regular ticks plus/minus 20% of that number. E.g. 8 to 12 ticks become 10 ticks +/- (20% of 10 == 2) == 10 +/- 2 ticks. If user reduces the window, the base number may become 5 or 4. In that case the scale will be 5 +/- 1 tick or 4 +/- 1 tick (20% of 4 == 0.8 approx 1).
    Your help would be really, really appreciated as this needs to be sorted in the next week or two and I'm really stuck with this one!!
    Thanks!!

    To determine which scale to use first find the span of your axis Sx = Xmax-Xmin. You need to find which increment, when multiplied by the number of ticks N you wish to display, will cover this span.
    The pattern of numbers that you specify (1,2,2.5...) is not a regular pattern and therefore cannot be elegantly implemented with a simple formula. You need to create a lookup array that contains these values, then create your series by scaling that array by powers of ten.
    Start at an arbitrary scale, say, dx = 1 and find out if N * dx > Sx. If so, reduce dx to the next lowest increment in your series and repeat until N * dx > Sx is no longer true.
    If N * dx < Sx you need to increase dx and repeat until you achieve N * dx > Sx. Your previous value of dx will be your "magic increment".
    Hope this helps. Good luck!

  • Apple technician mentioned some sort of real time web chat???

    rang up apple as suggested in a previous topic, and he suggested speaking to a technician engineer using web chat in real time (??) he mentioned this was on the support site, obiviously i cant find it, can anyone help me out and direct me to it??

    And also the iPod Shuffle for some strange reason.
    I saw that the OP did not have an iMac G5 listed in his tag line but as an Apple engineer pointed him in that direction I just wanted to clear up the point that Volker made (thanks for level4 Volker!).
    Regards,
    Colin R.

  • Home media server for mac, that you can also get to remotely.  Any ideas?  I am out of space on my macbook pro hard drive and appletv.  Need some sort of media server for delivery to macs, ipods, ipads, etc.  Any suggestions?

    Hi,
    I have been using my macbook pro as a home media server, hosting most content on the macbook with ipod touch, ipads, and appletv streaming/sharing content.  I have run out of space on both the macbook pro and the apple tv and am looking to moving the content to a home media server.  Any thoughts/suggestions?  I'd like something that I can access remotely too.  I have an old slingbox and also have a static IP address.
    Any thoughts/suggestions would be most welcome!

    Don't worry I've sorted it! I just had to turn off Reminders as well in iCloud. Calendar then worked fine, even when I turned Calendar and Reminders back on.

  • I am making a commercial for a contest. Can I use the iMovie music "Acoustic Sunrise" for free, or do I need some sort of permission?

    I just need a clear, understadable answer on this in lamens terms. I am putting together a short video to be entered into a commercial contest. If picked as a winner, it would be used as an online commercial. Can I use one of the iMovie songs "Acoustic Sunrise" without having to pay a fee, or asking for permission? Are all the songs/sound effects that come with iMovie mine to use without a fee/permission?
    I can't seem to find a clear answer on this. I tried reading the agreement, but forgive me, I am still not 100% sure what I can and can't do.
    Thanks to all help!

    Yes you can - maybe.
    These are all free to use, as clearly stated in section 2.C of the iLife Software License Agreement:
    “You may use the Apple and third party audio content (“Audio Content”) contained in or otherwise included with the Apple software, on a royalty-free basis, to create your own original soundtracks for your video and audio projects. You may broadcast and/or distribute your own soundtracks that were created using the Audio Content, however, individual samples, sound sets, or audio content may not be commercially or otherwise distributed on a standalone basis, nor may they be repackaged in whole or in part as audio samples, sound files, sound effects or music beds.”
    http://images.apple.com/legal/sla/docs/ilife09.pdf
    You may need to contact Apple Legal:
    http://www.apple.com/legal

  • Need some help with a timer that draws my JTable.

    Assumre I have the following code:
    * Created on Feb 25, 2004
    * To change the template for this generated file go to
    * Window>Preferences>Java>Code Generation>Code and Comments
    * @author PaulB
    * To change the template for this generated type comment go to
    * Window>Preferences>Java>Code Generation>Code and Comments
    import java.util.Vector;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class blah extends JApplet implements ActionListener {
         private JTable m_Table;
         private Timer m_Timer  = new Timer(500, this);
         private int x = 0;
         public void actionPerformed(ActionEvent e) {
              this.m_Timer.stop();
              this.x++;
              if (x == 10) {
                   this.setTable();
              } else {
                   this.m_Timer.start();
         public void init() {
              this.m_Timer.start();
         private void setTable() {
              Vector vData               = new Vector();
              Vector vFields               = new Vector();
              // Set our layout.
              getContentPane().setLayout(new GridLayout(1,0));
              // Set our table fields.
              for (int i = 0; i < 5; i++) {
                   vFields.addElement("test");
              // Set our default table values.
              for (int i = 0; i < 5 ; i++) {
                   Vector vSubData     = new Vector();
                   vSubData.addElement(null);
                   for (int j = 0; j <= vFields.size(); j++) {
                        vSubData.addElement(null);
                   vData.addElement(vSubData);
              // Create a JTable that disallow edits.
              this.m_Table = new JTable(vData, vFields) {
                   public boolean isCellEditable(int rowIndex, int vColIndex){
                        return false;
              // Disable column reording.
              this.m_Table.getTableHeader().setReorderingAllowed(false);
              // Create the scroll pane and add the table to it.
              JScrollPane scrollPane = new JScrollPane(this.m_Table);
              // Add scroll pane to the applet.
              getContentPane().add(scrollPane);
    }I use a timer to draw my JTable, and it works properly, but I physically have to re-size my Applet frame for the JTable to be displayed... could somebody help me out?
    Thanks inadvance

    Just add a validate and repaint after settable, see changes made by V.V. shown below:
    /* <applet code="blah" width=300 height=300></applet> */
    import java.util.Vector;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class blah extends JApplet implements ActionListener {
       private JTable m_Table;
       private Timer m_Timer = new Timer(500, this);
       private int x = 0;
       public void actionPerformed(ActionEvent e)  {
          m_Timer.stop();
          x++;
          if (x == 10)  {
             setTable();
             validate();          // added by V.V.
             repaint();          // added by V.V.
          } else {
             m_Timer.start();
       public void init()  {
          this.m_Timer.start();
       private void setTable()  {
          Vector vData = new Vector();
          Vector vFields = new Vector();   
          // Set our layout.
          getContentPane().setLayout(new GridLayout(1,0));   
          // Set our table fields.
          for (int i = 0;i < 5;i++) {
             vFields.addElement("test");
          // Set our default table values.
          for (int i = 0;i < 5;i++) {
             Vector vSubData = new Vector();
             vSubData.addElement(null);
             for (int j = 0;j <= vFields.size();j++) {
                vSubData.addElement(null);
             vData.addElement(vSubData);
          // Create a JTable that disallow edits.
          this.m_Table = new JTable(vData, vFields)  {
             public boolean isCellEditable(int rowIndex, int vColIndex) {
                return false;
          // Disable column reording.
          this.m_Table.getTableHeader().setReorderingAllowed(false);   
          // Create the scroll pane and add the table to it.
          JScrollPane scrollPane = new JScrollPane(this.m_Table);   
          // Add scroll pane to the applet.
          getContentPane().add(scrollPane);
    };o)
    V.V.
    PS: If this helped, don't forget to award the dukes!

  • Need some sort of SQL Server error log parser?

    I have over 100 MSSQL instances - ranging from SQL2000 - SQL2012.
    Currently, I'm querying using EXEC SP_ERRORLOG to read the log files. With the querying method, I cannot always be on top of things as I like. And frankly, I just check once a day for a period of 24 hours or so.
    I'm wondering if there's an utility / software / solutions out there that does the following:
    1) constantly monitors the error logs of all instances
    2) present the log files in an orderly manner for each instances as needed.
    3) email out a group of people for certain error / severity / state number. 
    Putting this in SQL Server Security because I'm mainly interested in errors like 18456 Login failed either from reboot or actual login failed.
    Thanks

    You can try that using Powershell
    srvr.txt should contain a list of servers, I would prefer same SQL version.
    Save the content to ReadingErrorlog.PS1
    param
    [String] $infile,
    [DateTime] $date,
    [int] $last,
    [String] $OutFile
    function getUNCPath($infile)
    $qualifier = Split-Path $infile -qualifier
    $drive = $qualifier.substring(0,1)
    $noqualifier = Split-Path $infile -noQualifier
    "$drive`$$noqualifier"
    $srvr=get-content c:\DBAScripts\srvr.txt
    foreach($svr in $srvr)
    $UNC=getUNCPath($infile)
    $readbuffer=get-content -path \\$svr\$UNC -encoding unicode | select-object -last $last
    $i=0
    [Datetime] $date
    [String] $Outbuffer
    $outbuffer=""
    foreach($line in $readbuffer)
    $i++;
    $mydate=$line.substring(0,22)
    Write-host $Mydate
    if ($line -ne "")
    if($mydate -ge $date)
    if ($line -like "*Error:*")
    write-output "$i: $line"
    $outbuffer=$outbuffer+$line
    add-content -path $outfile -value $outbuffer
    sample call
    PS:\>.\ReadingErrorlog.PS1  "f:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\errorlog"
     "2012-05-01 12:00:00.00"
     10  c:\DBAScripts\output.txt
    You may need to re-work on the code here and there.
    --Prashanth

  • Need some sorting Logic

    Hi Guys,
                 One field of my ITAB has the following values.
    PN
    0000001080-Z1-1 /12
    0000001080-Z1-2 /12
    0000001080-Z1-3 /12
    0000001080-Z1-4 /12
    0000001080-Z1-5 /12
    0000001080-Z1-6 /12
    0000001080-Z1-7 /12
    0000001080-Z1-8 /12
    0000001080-Z1-9 /12
    0000001080-Z1-10 /12
    0000001080-Z1-11 /12
    0000001080-Z1-12 /12
    When I am sorting this,its coming in the below way:-
    PN
    0000001080-Z1-1 /12
    0000001080-Z1-10 /12
    0000001080-Z1-11 /12
    0000001080-Z1-12 /12
    0000001080-Z1-2 /12
    0000001080-Z1-3 /12
    0000001080-Z1-4 /12
    0000001080-Z1-5 /12
    0000001080-Z1-6 /12
    0000001080-Z1-7 /12
    0000001080-Z1-8 /12
    0000001080-Z1-9 /12
    So I understood that its is considering only the first digit after Z1.
    I want this in correct sequential order.How to do this.
    Thanks,
    Prasad.

    0000001080-Z1-1 /12
    0000001080-Z1-2 /12
    0000001080-Z1-3 /12
    0000001080-Z1-4 /12
    0000001080-Z1-5 /12
    0000001080-Z1-6 /12
    0000001080-Z1-7 /12
    0000001080-Z1-8 /12
    0000001080-Z1-9 /12
    0000001080-Z1-10 /12
    0000001080-Z1-11 /12
    0000001080-Z1-12 /12
    create an additional numerical field in your internal table and store the last numerical part in it (the part behind Z1- )
    0000001080-Z1-1 /12   1
    0000001080-Z1-2 /12   2
    0000001080-Z1-3 /12   3
    0000001080-Z1-4 /12   4
    0000001080-Z1-5 /12   5
    0000001080-Z1-6 /12   6
    0000001080-Z1-7 /12   7
    0000001080-Z1-8 /12   8
    0000001080-Z1-9 /12   9
    0000001080-Z1-10 /12  10
    0000001080-Z1-11 /12  11
    0000001080-Z1-12 /12  12
    Then sort on that field.
    But best would be: split up the complete value into separate fields and include those fields in your internal table.
    Example:
    original                        f1                  f2    f3  f4
    0000001080-Z1-1 /12    0000001080   Z1   1   /12 
    Now you can sort on f1, f2, f3 and f4.
    Edited by: Maen Anachronos on Apr 8, 2009 4:33 PM

  • Need some sort of help: Solaris 9 (intel)

    After numerous attempts to install Video drivers etc. and by recomended instruction "press F2 for the test" I have got the freezing system. After reboot I have got:
    System is ready.
    Console Login:
    Starting Desktop login on Display 0:...
    Wait for desktop login screen before loggin in
    and freeze again... nothing happens; I cannot type login, etc.
    How I can resolve this problem at lease make this CDE disabled if I cannot login. :(
    One most radical solution -- reinstall I know :)
    Alex.
    PS my video card is TSENG LABS ET4000/W32P

    I built initpcic (XIGSpcic) packages that install on Solaris 10 x86, however it still doesn't plumb the underlying 3c589 card.
    The packages are available at
    ftp://ftp.sun.drydog.com/ftp/pub/solaris
    ftp://ftp.sun.drydog.com/ftp/pub/solaris/initpcic-1.7-sol10.pkg
    ftp://ftp.sun.drydog.com/ftp/pub/solaris/initpcic-1.7-sol10.src.tar.
    Has anyone figured out how to configure it? The DCA (Device Configuration Assistant) is no longer available with Solaris 10 (Solaris 10 06/06 and 12/06).

  • INaviX marine navigation on ipad2.  Need some sort of anti-glare screen

    I am running iNaviX marine navigation software on my iPad2.  I can't see the charts due to the glare.  Does someone have an anti-glare screen that will allow me to see the screen?

    There are many anti-glare screen products available, ranging from "pricey" US$30 or more to "inexpensive" under US$10.
    If you're in a hurry, major electronics chains and Apple Stores usually have the pricey ones in stock. I found a high quality anti-glare screen online from www.handhelditems.com for well under $10. In two months of moderate daily use, it is not wearing or coming loose.  But I'm not in a marine environment.
    HHI offers several kinds, sold singly and in multiples.  Search for "HHI Crystal Clear Screen Protector For iPad 2 and iPad 1"
    This is the one I purchased: http://www.handhelditems.com/ipad-antifingerprint-antiglare-matte-finishing-scre en-protector-free-handhelditems-stylus-p-161160.html
    Since you are in a marine environment, I suggest that you investigate whether accident protection insurance coverage would be worthwhile. If it's personal use, you might be able to add coverage via homeowners insurance.

  • We Need Some Developer Recognition Here

    Forgive me if I missed something of this sort, but it seems to me that we need some sort of "About the Developers" page. Looking around, I have very little idea of who the devs are anymore, and I think they need more recognition for their work. Just throwing this out there, it's a feeling I've had for a while.

    Gah, I've been proven an idiot within 10 minutes. Oh well, it's happened before.
    EDIT: LOL, now I get the joke behind Iphitus' avatar.
    Last edited by arew264 (2008-08-17 17:03:56)

  • Create some sort of blurring

    Hi!
    i think that indesign need some sort of blurring, and it's pain in *** if i need to open photoshop for every image and apply filter to get some sort of blurring...

    http://en.wikipedia.org/wiki/List_of_sc … ware#Linux
    Oh sorry I didn't see the part where you wanted it as a webcam for Skype. I didn't know such a thing exists unless one of the above listed programs have that feature.
    Last edited by sand_man (2009-06-25 11:17:30)

  • Hi everybody, I am in Turkey on a long assignment, I need help solving a big problem on my macbook pro os 10.9.3. The other week my wife visited some website and now we have a redirect virus of some sort, and every other time when we click

    Hi everybody, I am in Turkey on a long assignment, I need help solving a big problem on my macbook pro os 10.9.3. The other week my wife visited some website and now we have a redirect virus of some sort, and every other time when we click on a link or anywhere on the page we are redirected to this casino web site, https://casino.7bets10.com/tr/?from=hy9yKXD43jSC-8Oxbw4femNd7ZgqdRLk-dHJpeG9uaXR l. Its the same whether on Chrome or Safari. Does anyone have a solution, thank you!

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    Copy a line of text in this window to the Clipboard.
    Paste into the window of another application.
    Wait for the test to run. It usually takes a few minutes.
    Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts 51 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' \*AutoCad \*dropbox \*GoogleDr\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */  /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1000) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/ { next;} /(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[9]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n  "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n  [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n  ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' ' /^ +B/{ s/.+= |(-[0-9]+)?\.s.+//g;p;} ' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' 's/0/Off/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil PlistBuddy whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '-c Print /L*/P*/loginw*' '-c Print L*/P*/*loginit*' '-c Print L*/Saf*/*/E*.plist' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' '-c Print\ :'${p[35]}' 2>&1' '-c Print\ :Label 2>&1' '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' );N1=${#c2[@]};for j in {0..8};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D22 4 4 50 0;D13 14 3 49 5;D12 26 48 59 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal application in any of the following ways:
    Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start Time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

Maybe you are looking for

  • Ipad 2 updating apps frozen tried everything nothing downloading and cannot fix

    Someone please tell me how to fix this before i throw this out of the window!!!

  • Mac Air using projector problem

    MacBook air mid 2012 11 inch. Trying to use with older InFocus projector, which works fine with my iBook. Using new mini display-VGA cable. Projector searches for computer and finds it, but displays galaxy picture that is unfamiliar. When open Displa

  • Way to only backup new songs, not all songs that we backed up before?

    I know this isn't a forum for my specific external harddrive, but I'm hoping one of you brilliant people might be able to help me. Every time I add a new song to my iPod, I back up my music files (as found by viewing/saving the "hidden" music files i

  • Data conversion/loading

    Our year end was on 31 March 2007 and since then lots of assets have been retired.  The users will still have a display access on the Legacy system.  Will the users be able to run their year end (31 March 2008) reporting on both systems should we dec

  • How To Remove Original Applications

    Hello! I was wondering if its possible to remove the original applications that we've got with the iPhone? Like Weather or Stocks or Notes? Thanks for your help. Vinny.