• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Tippen wie ein junger Herrgott

hubionmac

Tydemans Early Worcester
Registriert
25.06.04
Beiträge
393
In Safari diese Seite öffnen

und dann diesen Code ausführen ;)
Code:
[color=#2900FF][b]tell[/b][/color] [color=#0000FF]application[/color] "Safari"
      [color=#0000FF]activate[/color]
      [color=#2900FF][b]tell[/b][/color] [color=#0000FF]document[/color] 1
            [color=#2900FF][b]set[/b][/color] [color=#3F7F00]h[/color] [color=#2900FF][b]to[/b][/color] [color=#0000FF]do JavaScript[/color] "pruefstring"
      [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]tell[/b][/color]
      [color=#2900FF][b]set[/b][/color] [color=#3F7F00]i[/color] [color=#2900FF][b]to[/b][/color] 0
      [color=#2900FF][b]repeat[/b][/color] [color=#2900FF][b]with[/b][/color] [color=#3F7F00]t[/color] [color=#2900FF][b]in[/b][/color] [color=#2900FF][b]every[/b][/color] [color=#0000FF]word[/color] [color=#2900FF][b]of[/b][/color] [color=#3F7F00]h[/color]
            [color=#2900FF][b]set[/b][/color] [color=#3F7F00]i[/color] [color=#2900FF][b]to[/b][/color] [color=#3F7F00]i[/color] + 1
            [color=#2900FF][b]tell[/b][/color] [color=#0000FF]application[/color] "Safari"
                  
                  [color=#2900FF][b]tell[/b][/color] [color=#0000FF]document[/color] 1
                        [color=#0000FF]do JavaScript[/color] "document.getElementById('eingabe').value='" & [color=#3F7F00]t[/color] & "'"
                  [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]tell[/b][/color]
                  [color=#2900FF][b]tell[/b][/color] [color=#0000FF]application[/color] "System Events" [color=#2900FF][b]to[/b][/color] [color=#0000FF]keystroke[/color] " "
            [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]tell[/b][/color]
            [color=#2900FF][b]tell[/b][/color] [color=#0000FF]document[/color] 1
                  [color=#2900FF][b]if[/b][/color] ([color=#0000FF]do JavaScript[/color] "sekunden") = [color=#7F007F]60[/color] [color=#2900FF][b]then[/b][/color]
                        [color=#2900FF][b]exit[/b][/color] [color=#2900FF][b]repeat[/b][/color]
                  [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]if[/b][/color]
            [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]tell[/b][/color]
            
            
      [color=#2900FF][b]end[/b][/color] [color=#2900FF][b]repeat[/b][/color]
[color=#2900FF][b]end[/b][/color] [color=#2900FF][b]tell[/b][/color]
 

Hairy

Sonnenwirtsapfel
Registriert
07.08.07
Beiträge
2.397
Lustig. Aber nach ca. 25 Sekunden gibts keine neuen Wörter mehr... und über Platz 424 kam ich auch nicht hinaus.

Achja - ist dir irgendwie langweilig gewesen? ;)
 

remur

Ontario
Registriert
09.07.07
Beiträge
344
haha,Platz 430... wie schaffen, die besseren das? :D
 

LittlePixel

Strauwalds neue Goldparmäne
Registriert
09.07.08
Beiträge
641
Schnelleren Code ;)

Code:
tell application "Safari"
    activate
    
    tell document 1 to set k to do JavaScript "pruefstring"
    set alleWoerter to every word of k
    
    repeat with nWort in alleWoerter
        tell document 1 to do JavaScript "document.getElementById('eingabe').value='" & nWort & "'"
        tell application "System Events" to keystroke " "
    end repeat
    
end tell

Viele Grüße
 

nowies

Niederhelfenschwiler Beeriapfel
Registriert
01.05.07
Beiträge
854
Genial :)

Meins :

Du hast 1781 Punkte erreicht, damit befindest du dich auf Platz 514 von 333000
Du schreibst 399 Zeichen pro Minute
Du hast 398 korrekt geschriebene Wörter und
Du hast 0 falsch geschriebene Wörter
 

axe

Cripps Pink
Registriert
04.11.07
Beiträge
153
Dumme Frage aber wie muss ich den Code ausführen? In Terminal?
 

nowies

Niederhelfenschwiler Beeriapfel
Registriert
01.05.07
Beiträge
854
Kannst du im Scripteditor ausführen...

Code reinkopieren,Seite aufrufen und im Scripteditor starten
 

Mini-Leopard

Rhode Island Greening
Registriert
20.03.08
Beiträge
476
Code:
tell application "Safari"
	--	open location "http://speedtest.schnell-schreiben.de/"
	--	delay 5
	activate
	tell document 1
		set a to do JavaScript "pruefstring"
		set b to count of (every word of a)
		set c to count of (every character of a)
		repeat with c in every word of a
			do JavaScript "document.getElementById('eingabe').value='" & c & "'"
			tell application "System Events" to keystroke " "
			-- Version 1:    delay 0.02
			-- Version 2:    delay 0.03
		end repeat
		do JavaScript "{\n    document.getElementById('info').style.display = 'none';\n    start = 2;\n    ausgabe(); \n  }"
	end tell
end tell

Das Problem beim Infiltrieren des Java Programms, das hinter der Seite steckt, ist, dass das Programm auch nur eine begrenzte Geschwindigkeit hat. Wenn man aus meinem Skript das Delay raus nimmt, gibt es die neuen Wörter schon ein, wenn das WebProgramm das alte noch nicht verarbeitet hat und so werden alle Folgewörter (auf diese Grenze) als falsch markiert.

@ joey23: Mein Skript ist in diesem Falle "Multilingual" :D
Allerdings ist die zweite Version etwas langsamer.

Man MUSS für die jeweilige Version das Delay aktivieren.
Siehe, was sonst passiert :)


Liebe Grüße
Mini-Leo
 

DaFeeT

Oberösterreichischer Brünerling
Registriert
28.09.08
Beiträge
712
Eine Frage: Wie viel schafft ihr denn so OHNE Script? ;)
Bei mir:
Du hast 242 Punkte erreicht, damit befindest du dich auf Platz 65345 von 339139


Du schreibst 334 Zeichen pro Minute
Du hast 60 korrekt geschriebene Wörter und
Du hast 1 falsch geschriebene Wörter

Ich bin nicht gut ich weiß... :(
 

Tartaros

Grahams Jubiläumsapfel
Registriert
15.12.08
Beiträge
102
mein bisheriger Rekord war bei 88 Wörtern pro Minute, aber da is noch Raum nach oben da ;)

Bin mir ziemlich sicher, dass das Programm bei der zweiten Version manchmal Wörter zu unrecht als falsch zählt. Hatte nur grüne Wörter aber es hat 14 als falsch gezählt. D.h. bei dem Versuch hätte ich sogar 92 Wörter gehabt.
 

macindy

Stahls Winterprinz
Registriert
21.12.03
Beiträge
5.153
69 Wörter pro Minute beim ersten Versuch ;).
Für auf der Couch liegen ist das doch ok...