Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 15:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Handelsposten Autoit/JSON

Discussion on Handelsposten Autoit/JSON within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2009
Posts: 93
Received Thanks: 7
Question Handelsposten Autoit/JSON

Hallo zusammen,

Ich bin gerade dabei meinen Javascript Bot in Autoit zu übersetzen da ich festgestellt habe das man mit Autoit bei kleineren Projekten sehr schnell ans Ziel kommt und für meine Bedürfnisse vollkommen ausreicht, bis auf eine kleinigkeit die sich JSON nennt.


Wie hier sicher einige wissen Antwortet der Handelsposten in GW2 auf HTTP Requests immer mit einem json Object.Nun habe ich sämtliche UDFs die so im Netz rumschwirren ausprobiert und konnte immer nur teilerfolge verbuchen da keine davon in der Lage war besagte Objekte vollständig zu decoden .



Nun zu meiner grundlegenden Frage -


Hat irgendjemand hier bereits Erfolge mit einer der gängigen UDFs erzielt oder kennt vielleicht noch andere möglichkeiten JSON Objecte/Strings in Autoit Arrays zu verarbeiten ?



Mit freundlichen Grüßen

rommsbomms
rommsbomms is offline  
Old 05/30/2014, 21:15   #2
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Lösung: Such dir eine richtige Sprache
Xereon is offline  
Thanks
3 Users
Old 05/31/2014, 00:14   #3
 
elite*gold: 0
Join Date: Sep 2009
Posts: 93
Received Thanks: 7
Hatte ich schon in erwägung gezogen aber ich für meinen Teil finde Autoit sehr angenehm und einen kleinen Bot mit Autoit umzusetzen geht wesentlich schneller als in anderen Script oder höheren
Programmiersprachen.Falls es also eine Lösung für das json Problem gibt, warum nicht.

Habe jetzt angefangen das ganze als Web Application umzusetzen und mache nebenbei ein paar Versuche in Java, bin allerdings immernoch an einer Lösung für das json prob unter Autoit interessiert.
rommsbomms is offline  
Old 05/31/2014, 11:05   #4


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by rommsbomms View Post
Hatte ich schon in erwägung gezogen aber ich für meinen Teil finde Autoit sehr angenehm und einen kleinen Bot mit Autoit umzusetzen geht wesentlich schneller als in anderen Script oder höheren
Programmiersprachen.Falls es also eine Lösung für das json Problem gibt, warum nicht.
Man wählt die Programmiersprache aber nach anderen Kriterien.

AutoIt ist vielleicht ganz nett wenn es um Automatisierungen von Tastendrücken geht aber wenn wir von HTTP Requests und JSON sprechen, bist du dort definitiv falsch.

Ich verschieb das mal in die AutoIt Sektion, da wird dir eher geholfen.
Mostey is offline  
Old 05/31/2014, 11:57   #5
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
mit stringsplit solltest du das eigentlich nach belieben aufteilen und verwenden können.
butter123 is offline  
Thanks
1 User
Old 05/31/2014, 12:31   #6
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Lol, nimm ne andere Programmiersprache, was für'n Schwachsinn ist das denn bitte?
Mit AutoIt kommt man genau so schnell ans Ziel wie man es bei anderen Sprachen tut, HTTP Packets + JSON Parsing ist hier gar nicht mal so schwierig, da setzt man sich paar Minuten ran um nen richtigen Handler dafür zu schreiben und das Ding ist gegessen.
alpines is offline  
Thanks
1 User
Old 05/31/2014, 13:13   #7
 
elite*gold: 0
Join Date: Sep 2009
Posts: 93
Received Thanks: 7
Quote:
Originally Posted by Mostey View Post
Man wählt die Programmiersprache aber nach anderen Kriterien.
Richtig, mein Hauptkriterium war das man mit Autoit sehr einfach und schnell sehr schöne GUIs erzeugen kann. Die Request Header zu schreiben hat keine 5 Minuten gedauert und jetzt geht es wie gesagt nur darum die Response zu verwursten welche leider nur in JSON Format geliefert wird.


Habe das ganze aber mittlerweile in Java geschrieben und funktioniert soweit alles, JSON zu decoden ist dort auch wesentlich einfacher.

Würde mich aber trotzdem interessieren ob es hier schonmal jemand geschafft hat unter Autoit beliebige JSON Objekte fehlerfrei zu decoden da es in den üblichen Foren nämlich nicht sonderlich viel bzw aufschlussreiches Feedback zu den UDFs gibt welche ich getestet habe.
rommsbomms is offline  
Old 05/31/2014, 19:56   #8


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180


Vielleicht mal in Erwägung gezogen, das der String den du parsen willst womöglich die Ursache ist?
Mostey is offline  
Thanks
1 User
Old 05/31/2014, 21:46   #9
 
elite*gold: 0
Join Date: Sep 2009
Posts: 93
Received Thanks: 7
Habe mehrere JSON Validator benutzt um die JSON Response zu testen und alle haben sie als valid befunden. Aber jetzt wo du es sagts und ich nochmal darüber nachdenke...... habe ich ich nicht berücksichtigt das die Response keinen String im herkömmliche Sinne liefert sondern ein Object. In Javascript kann man ja problemlos auf JSON Objecte zugreifen aber in Autoit hätte ich das Object wohl besser in einen String umgewandelt und dann durch die UDF gejagt. Werde es gleich mal testen und Feedback geben.



Sehr geschmackvolle Signatur übrigens Mostey, ich liebe Supernatural und habe nicht eine einzige Folge verpasst ! :P
rommsbomms is offline  
Reply

Tags
autoit, handelposten, json


Similar Threads Similar Threads
.json files!
10/28/2013 - Facebook - 5 Replies
Is it Possible to Change some data in .json files I was gonna edit Dragons of atlantis .json files ! Just Like BYm gonna map it then everything is like WTF!!
[C#]Read Datas from JSON
12/30/2012 - .NET Languages - 2 Replies
I want to read datas from a website which called with JSON. It will be about twitter. Example link : https://api.twitter.com/1/statuses/show.json?id=11 2652479837110273&include_entities=true So I need read datas from this URL. I think there must be some methods or References to rad these items. So How can I read them?
[VB2010] Problem mit JSON
10/08/2012 - .NET Languages - 2 Replies
Hallo, Ich habe versucht ein Programm zu schreiben, um mir die letzten TBM Transaktionen anzuzeigen. Nur leider hängt dies beim Lesen der JsonStrings. Ich benutze diese Library dafür. Hier ist mein Code: Imports Newtonsoft.Json Imports System.Net Imports System.IO
JSON Rezeptdatenbank!
06/21/2012 - Web Development - 4 Replies
Hey, Ich muss fürs Studium eine "virtuelle" Küche via Canvas etc. erstellen. Die Rezepte würde ich gerne mit Json machen. Hat jmd. evtl eine art Grundgerüst für mich? Z.b. erst Rezeptname dann kommen die Zutaten (Reihenfolge beachten) Gruß
JQuery -JSON
11/28/2011 - General Coding - 0 Replies
Hey, mein Freund hat ein Problem und ich wollte mal wissen, ob ihr da helfen könnt? Die Fragestellung ist sehr kurz und ich persönlich kann damit nichts anfangen , aber hier die Frage: Wie krieg ich beim Fullcalendar in JQuery nen Datensatz per JSON rein?



All times are GMT +1. The time now is 15:44.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.