1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Texos

Beiträge von Texos

  • Stringreplace bugt!

    • Texos
    • 2. April 2013 um 01:54
    [autoit]

    If VarGetType($xPos)='Double' Then $xPos = StringReplace(StringFormat("%.3f", $xPos),'.','')

    [/autoit]

    So passt das perfekt, danke :thumbup:

    Edit: Also wirklich UNTER ALLER SAU!

    Ich programmiere schon seit 9 Jahren und du willst mir etwas über Punkte, Kommata oder sonstige Zeichen erklären? Ich wollte einfach nur wissen, wieso AutoIt nicht einfach die Zahl als solche deklariert, sondern einfach abschneidet. JA es ist mir durchaus bewusst, dass Nullen abgeschnitten werden, jedoch hat es mir nur ziemlich gewundert, weil es auf eine kleine andere Weiße früher ging.

    Das Script von Früher liegt derzeit schon auf dem Müllcontainer, wodurch ich es dir leider nichtmehr präsentieren kann!
    Jedoch hatte ich -so weit ich mich noch erinnern kann- eine Funktion geschrieben die solche Zahlen Nicht abschneidet, wenn sie vom Typ Double/Float sind und als letzte Zahlen Nullen aufweißen.
    Es ist eben schon sehr lange her und deswegen hat es mich jetzt gerade einfach nur ein wenig geschockt.

    Falls ich das jetzt anders aufgefasst haben sollte(die Situation mit deiner Wortwahl mir gegenüber) und dies falsch interpretiert habe, tut es mir leid.

    Lg

  • Stringreplace bugt!

    • Texos
    • 2. April 2013 um 00:38

    weil das koordinaten sind und 25 <> 2.500 ist!

    mit String(2.500) kann man doch eigentlich erwarten, dass dann "2.500" draus wird und nicht "2.5"..

    Aber schön dass du so unhöflich bist, gibt andere die das wohl deutlicher schreiben können und sagen können WO genau der Fehler liegt, denn dieser Fehler liegt meineswissens bei Autoit selber. Eine eingegebene Zahl soll nämlich so genommen werden wie sie ist.

    Edit: Es wäre möglich die Parameter der Methode in Quotes zu fassen, jedoch möchte ich das eher weniger, wenn es jedoch nicht anders geht, muss ich es wohl so machen.

    Jedoch würde ich mich über andere Möglichkeiten freuen, mit der ich die Zahl so stehen lassen kann!

  • Stringreplace bugt!

    • Texos
    • 2. April 2013 um 00:19

    Wie ich gerade bemerkt habe, bug Stringreplace, da komme ich nicht daran vorbei, mir dafür eine eigene Version zu schreiben.
    Ich frage mich wieso es da so bugt, denn die Zahl 7.519 wird als 7519 dargestellt. Die andere Zahl jedoch wird als 25 dargestellt, der Punkt wird extrahiert und die Nullen werden abgeschnitten.
    Ändere ich die Zahl auf 2.501, zeigt er mir die Zahl 2501 an.

    Denn bevor ich mir die Funktion selber schreibe und unnötig Zeilen benutzen muss, frag ich mal in die Runde ;)

    Hier mal kurz ein Teil des Scripts:

    Spoiler anzeigen
    [autoit]


    $oObj.Navigate(2.500,7.519) ; Methode-Navigate ist auf _oStart ausgelegt

    [/autoit] [autoit][/autoit] [autoit]

    Func _oStart($oSelf, $xPos='', $yPos='')
    If ($xPos='' OR $yPos='') Then Return $oSelf.Log('Navigate() -- Unvollständige Parameterübergabe.')
    Return _check(StringReplace(String($xPos),'.',''), StringReplace(String($yPos),'.',''))
    EndFunc

    [/autoit]

    Bug oder Fehler meinerseits?

  • Autoit TCP Browser

    • Texos
    • 1. April 2013 um 00:13

    Ok hab noch ne Frage nötig ;)

    Die geht wohl jetzt an die CSS'ler.

    Ich kann den Frame, der alles umschließ bearbeiten, jedoch komme ich nicht an die Verschachtelte Frames dran.

    ein frame[name="mainFrame"] zeigt keinerlei wirkung und ich vermute dass ich festgelegte Frames mit CSS wohl nicht von Ihrer position verändern kann?

    Aber irgendwas sagt mir, dass das CSS doch hinbekommen müsste!

    Hoffe ihr könnt mir bei der Sache helfen, dass ich z.B. Einen Frame über einen anderen setzen kann, bzw einfach die Positionen verändern

    HTML
    <html>
    <frameset rows="*" cols="*,280" framespacing="0" frameborder="no" border="0">
      <frameset rows="*,200" cols="*" framespacing="0" frameborder="no" border="0">
    	<frameset rows="75,*" cols="*" framespacing="0" frameborder="no" border="0">
    		<frame src="xxx.php" name="bannerFrame" scrolling="no">
        	<frame style="background-color: #000035;" src="xxx.php" name="mainFrame" scrolling="auto">
        </frameset>
        <frameset rows="*,0" cols="*" framespacing="0" frameborder="no" border="0">
          <frameset rows="*,35" cols="*" framespacing="0" frameborder="no" border="0">
            <frame style="background-color: #000020;" src="xxx.php#bancor" name="yyy" frameborder="no" scrolling="auto" noresize>
            <frame style="background-color: #000050;" src="xxx.php" name="yyy" scrolling="NO" noresize>
          </frameset>
          <frameset rows="*,0" cols="*" framespacing="0" frameborder="no" border="0">
    	      <frame src="xxx.php" name="yyy" scrolling="no" noresize>
        	  <frame src="xxx.php" name="yyy" scrolling="no" noresize>
    	  </frameset>
        </frameset>
      </frameset>
      <frameset rows="*,360" cols="*" framespacing="0" frameborder="no" border="0">
        <frame src="xxx.php" name="yyy" frameborder="no" scrolling="auto" noresize>
    	<frameset rows="*,65" cols="*" framespacing="0" frameborder="no" border="0">
      	   <frame style="background-color: #000035;" src="xxx.php" name="yyy" scrolling="no" noresize>
       	   <frame src="xxx.php" name="yyy" scrolling="no" noresize>
        </frameset>
      </frameset>
        <noframes><body>
        Hier steht Text
        </body></noframes>
    </frameset>
    </html>
    Alles anzeigen
  • Autoit TCP Browser

    • Texos
    • 31. März 2013 um 22:07

    Wenn stylish mit CSS funktioniert dann ist das Thema nun erledigt, danke für die Info, kannte das Addon nicht ;)

  • Autoit TCP Browser

    • Texos
    • 31. März 2013 um 21:58

    Ist es mit dem Stylish Addon möglich, Frames z.B. zu verbergen und dafür andere Frames größer anzeigen zu lassen?

    Es sollen halt eben die Frames nach meinen wünschen anders Positioniert werden, das eine größer, das andere kleiner etc.
    Darüberhinaus wollte ich es mit Autoit machen, da man dann auch einfach manche Frames komplett ausblenden kann und mit einfachen klicks die Frames anders positionieren kann ^^

  • Autoit TCP Browser

    • Texos
    • 31. März 2013 um 21:36

    Nabend und frohe Ostern :party:

    Mit der IE.au3 ist es möglich, einen Browser in einer Gui zu basteln, kann dies auch über WinHttp(TCP) erfolgen?

    Es geht um ein Browsergame, dass von der Darstellung her in Frames aufgebaut ist.

    Mein Ziel ist es, dass man z.B. bei der GUI häkchen anklicken kann, um bestimmte Frames nicht anzuzeigen und somit andere Frames deutlich größer erscheinen zu lassen.
    So kann ich dann auch entsprechend die Frames anders darstellen, also an anderen Positionen positionieren, um es mir nach Geschmack einzurichten.
    Link-Navigation soll in der GUI stattfinden, übertragen mit WinHttp.

    Somit müsste man also ein Object erstellen und darin die Seite aufrufen, da TCP jedoch nicht darstellen kann, muss der Quellcode der jeweiligen Frames genommen werden und dann mit autoit hineingeschrieben werden.

    Ich möchte TCP benutzen, weil die IE.au3 einfach zu langsam ist und es mit TCP schneller geht.

    Wäre so etwas überhaupt möglich?

  • WebTCP - Navigation nur an Server senden und direkt weitermachen

    • Texos
    • 27. April 2012 um 00:15

    Moin allerseits.

    Benutze ja schon sehr lange WebTCP, welches über TCP läuft.

    Nun stellt sich die Frage, ist es möglich, eine Navigation mittels WebTCP herauszusenden und direkt ohne überprüfen ob es angekommen ist, neue zu versenden?

    Sprich der Server bekommt ja die Daten und verarbeitet diese, jedoch soll die Navigation nicht darauf warten.
    Wäre dies machbar? Wenn ja wie würdet ihr euch so was vorstellen? Also vom Code her.
    Würde doch realisierbarsein, wenn man den Quellcode beim aufrufen einer navigation einfach disablen würde oder?

  • 4-Gewinnt

    • Texos
    • 28. Dezember 2011 um 16:42

    Dann möchte ich auch mal ein Spiel posten ;)

    ist durch langeweile entstanden, jeder kennt es. Es entstand zu den Anfangszeiten von autoit.

    Code bleibt jedoch bei mir weil ich dies vermutlich noch als Online game erweitere

    viel spaß :)
    Hier noch der Scanbericht, da ich keinen Code vorlege:

    Spoiler anzeigen

    file name:
    4-Gewinnt.rar
    Submission date:
    2011-12-28 15:29:55 (UTC)
    Current status:
    finished
    Result:
    0/ 40 (0.0%)

    Print results Antivirus Version Last Update Result
    AhnLab-V3 2011.12.28.03 2011.12.28 -
    AntiVir 7.11.20.55 2011.12.28 -
    Antiy-AVL 2.0.3.7 2011.12.28 -
    Avast 6.0.1289.0 2011.12.28 -
    AVG 10.0.0.1190 2011.12.28 -
    BitDefender 7.2 2011.12.28 -
    CAT-QuickHeal 12.00 2011.12.28 -
    ClamAV 0.97.3.0 2011.12.28 -
    Commtouch 5.3.2.6 2011.12.28 -
    Comodo 11120 2011.12.28 -
    Emsisoft 5.1.0.11 2011.12.28 -
    eSafe 7.0.17.0 2011.12.25 -
    eTrust-Vet 37.0.9650 2011.12.28 -
    F-Prot 4.6.5.141 2011.12.28 -
    F-Secure 9.0.16440.0 2011.12.28 -
    Fortinet 4.3.388.0 2011.12.28 -
    GData 22 2011.12.28 -
    Ikarus T3.1.1.109.0 2011.12.28 -
    Jiangmin 13.0.900 2011.12.28 -
    K7AntiVirus 9.120.5786 2011.12.27 -
    Kaspersky 9.0.0.837 2011.12.28 -
    McAfee 5.400.0.1158 2011.12.28 -
    McAfee-GW-Edition 2010.1E 2011.12.28 -
    Microsoft 1.7903 2011.12.28 -
    NOD32 6749 2011.12.28 -
    Norman 6.07.13 2011.12.28 -
    nProtect 2011-12-28.01 2011.12.28 -
    Panda 10.0.3.5 2011.12.27 -
    PCTools 8.0.0.5 2011.12.28 -
    Prevx 3.0 2011.12.28 -
    Rising 23.90.02.02 2011.12.28 -
    Sophos 4.72.0 2011.12.28 -
    SUPERAntiSpyware 4.40.0.1006 2011.12.27 -
    TheHacker 6.7.0.1.366 2011.12.27 -
    TrendMicro 9.500.0.1008 2011.12.28 -
    TrendMicro-HouseCall 9.500.0.1008 2011.12.28 -
    VBA32 3.12.16.4 2011.12.28 -
    VIPRE 11316 2011.12.28 -
    ViRobot 2011.12.28.4851 2011.12.28 -
    VirusBuster 14.1.138.0 2011.12.28 -

    File size : 321005 bytes
    First seen: 2011-12-28 15:29:55
    Last seen : 2011-12-28 15:29:55
    TrID:
    RAR Archive (83.3%)
    REALbasic Project (16.6%)
    sigcheck:
    publisher....: n/a
    copyright....: n/a
    product......: n/a
    description..: n/a
    original name: n/a
    internal name: n/a
    file version.: n/a
    comments.....: n/a
    signers......: -
    signing date.: -
    verified.....: Unsigned
    packers (F-Prot): UPX
    ExifTool:
    file metadata
    ArchivedFileName: 4Gewinnt.exe
    CompressedSize: 320967
    FileSize: 313 kB
    FileType: RAR
    MIMEType: application/x-rar-compressed
    ModifyDate: 2011:10:25 22:53:26
    OperatingSystem: Win32
    PackingMethod: Normal
    UncompressedSize: 337581

    Edit BugFix: Dem Post von funkey ist nichts hinzuzufügen. --> Anhang gelöscht!

  • Inputbox beim schreiben auswählen

    • Texos
    • 31. März 2011 um 00:00

    push

  • Inputbox beim schreiben auswählen

    • Texos
    • 20. März 2011 um 01:51

    ich brauche 2 unterschiedliche listen

    in der einen sind namen, in der anderen viele orte

    edit: wüsste nicht wie ich das anstellen kann ^^

  • Inputbox beim schreiben auswählen

    • Texos
    • 20. März 2011 um 00:46

    ich habe 45 inputboxen in der so etwas stehen soll.

    muss ich nun für jede box eine neue funktion machen?? oder einfach die variablen in die funktion einschleußen?

    _ChooseBox($senseGui,$SenseCtrl)

  • Inputbox beim schreiben auswählen

    • Texos
    • 20. März 2011 um 00:16

    Moin

    möchte mal gerne wissen wie ich es machen kann, dass ich z.B. in eine Inputbox etwas eintrage und nach jedem neuen buchstabe die auswahl verkleinert wird.

    heißt also, gebe ich A ein erscheint

    Ameisenstr.
    Auenallee
    Amsterdam

    wenn ich einen 2. Buchstabe hinzufüge wird davon ausgegangen. Z.B. Am

    Ameisenstr.
    Amsterdam

  • WebTcp start problem

    • Texos
    • 12. März 2011 um 15:53

    xD

    Ich habe die neuste Version ;)
    Und bei Win 7 funktioniert es bei mir auch, es geht hier um Xp

  • WebTcp start problem

    • Texos
    • 12. März 2011 um 14:51

    Öhm.. hab ncoh ein anderes Problem, kann auch daran liegen das das Script nicht vollen Zugriff auf die Datei bekommt wegen fehlenden Adminrechten.

    Wenn ich im Abgesicherten Modus starte hab ich auch nicht volle Rechte, was soll das 8|

    Ich logge mich mit dem Account Administrator ein aber ich kann dort auch nichtmal die System Prozesse auf Hoch etc. einstellen was ich vorher alles konnte..

    google spuckt dazu auch nichts aus..

    Edit: Denke das ich nun halbe Adminrechte habe.. Adobe Reader X bringt nun keine Fehlermeldung beim installieren der fehlenden Adminrechte, doch ich kann immernoch keine System Prozesse ändern

  • WebTcp start problem

    • Texos
    • 11. März 2011 um 14:42

    hilft alles nichts, jemand eine andere lösung? :(

  • WebTcp start problem

    • Texos
    • 10. März 2011 um 00:10

    meine ganzen scripts wurden in webtcp geschrieben und möcht auch dabei bleiben :)

    hab .net framework 4

  • WebTcp start problem

    • Texos
    • 9. März 2011 um 23:51

    aber mom mal... glaub weiß wo der fehler liegt..

    ich kann nichtmal im task manager bei system prozessen die priorität erhöhen, heißt also keine komplette adminrechte obwohl ich admin bin *g*

    werd mal versuchen im abgesicherten modus mir die verbleibenden rechte zu besorgen..

  • WebTcp start problem

    • Texos
    • 9. März 2011 um 23:45

    wie könnte man das denn beheben das es unter win xp läuft?

  • WebTcp start problem

    • Texos
    • 9. März 2011 um 23:34
    [autoit]

    #include <WebTCP.au3>
    TCPStartup()
    _AutoItObject_Startup()
    $oWebTCP = _WebTcp_Create(False,False)
    $oWebTCP.Navigate("www.google.de")

    [/autoit]

    sobald

    [autoit]

    $oWebTCP.Navigate("www.google.de")

    [/autoit]

    aufgerufen wird kommt diese meldung, alles andere funktioniert.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™