|
You last visited: Today at 00:03
Advertisement
[Rainmeter] Website auslesen & vearbeiten
Discussion on [Rainmeter] Website auslesen & vearbeiten within the General Coding forum part of the Coders Den category.
12/17/2014, 20:34
|
#1
|
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
|
[Rainmeter] Website auslesen & vearbeiten
Moin,
ich finde Rainmeter ganz cool und möchte meine Internetseite gerne auslesen und wichtige Information einblenden (habe eben erst angefangen).
So folgende Gedanken bzw. Fragen habe ich:
1. wenn ich kein Internet habe, wie kann ich dann z.B. eine Fehlermeldung anzeigen und den Rest ausblenden?
2. gibt es eine Möglichkeit richtige Variablen & if / else Funktionen zu benutzen?
Wenn ich z.B. auf der Seite eine 1 stehen habe, soll es bei mir z.B. on stehen, wenn da z.B. 2 steht off und wenn irgend was anderes steht dann einfach z.B. error
3. ist mir gerade entfallen
MfG
Mr.Tr33
|
|
|
12/17/2014, 20:46
|
#2
|
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
|
1. Internet überprüfen mit:
Code:
Func _CheckInet()
Local $aDll = DllCall("WinInet.dll", "int", "InternetGetConnectedState", "int*", 0, "int", 0)
If Not $aDll[0] Then Return False
Return True
EndFunc
(Ausblenden mit GUICtrlSetState)
2. Verstehe ich nicht ganz.
(Außer du meinst so Funktionen wie StringRegExp oder StringBetween, bei denen man Werte aus dem Quellcode rausfilter kann. Die kannst ja dann mit If Abfragen und setzen.)
3. ist mir auch gerade entfallen
|
|
|
12/17/2014, 21:10
|
#3
|
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
|
Das sieht mir stark nach AutoIt aus ... ich meine aber Rainmeter
|
|
|
12/18/2014, 09:48
|
#4
|
dotCom
elite*gold: 9842
Join Date: Mar 2009
Posts: 16,840
Received Thanks: 4,672
|
Viele Plugins sind in AutoIt geschrieben und werden in Rainmeter benutzt
//Edit: Schau mal hier nach >  //Edit2:
Denke damit solltest du zurecht kommen, wenn nicht frag einfach.
|
|
|
12/18/2014, 14:05
|
#5
|
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
|
Ja ok, aber ich möchte ein simples "Ding" erstellen. Dafür muss ich jetzt kein riesiges AutoIt Script schreiben
|
|
|
12/18/2014, 14:58
|
#6
|
dotCom
elite*gold: 9842
Join Date: Mar 2009
Posts: 16,840
Received Thanks: 4,672
|
Müsste eigentlich reichen wenn du Rainmeter sagst refresh alle 5 minuten deine AutoIt exe, dabei ruft er alle 5minuten ein AutoItscript auf mit einem einfachen _iNetGet und returnst diesen Wert.
Notfalls kann ich mir das heute Abend wenn ich von der Arbeit komme anschauen.
|
|
|
12/18/2014, 15:18
|
#7
|
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
|
Ich will kein AutoIt benutzen, ich will nur Rainmeter benutzen.
|
|
|
12/18/2014, 15:22
|
#8
|
dotCom
elite*gold: 9842
Join Date: Mar 2009
Posts: 16,840
Received Thanks: 4,672
|
Dann fang hiermit an >
// Wenn du einen Anfang hast dann hiermit weiter machen >
|
|
|
12/25/2014, 02:28
|
#9
|
elite*gold: 0
Join Date: Jun 2009
Posts: 6
Received Thanks: 5
|
Hier mal ein Beispiel:
Code:
[Rainmeter]
DynamicWindowSize=1
[WebsiteAnalyzer]
Measure=Plugin
Plugin=WebParser
UpdateRate=10
URL=http://localhost:8080
RegExp=<body>\s*([0-1])\s*</body>
[WebsiteStatus]
Measure=Plugin
Plugin=WebParser
URL=[WebsiteAnalyzer]
StringIndex=1
Substitute="1":"Online","0":"Offline","":"ERROR!"
[MeterStatus]
Meter=String
MeasureName=WebsiteStatus
Für folgende Testseite die ich mir "erstellt" habe:
HTML Code:
<html>
<head>
<title>Test - Page</title>
</head>
<body>
0
</body>
</html>
Bei einer 1 steht "Online" oben links in der Ecke, bei 0 steht "Offline" und bei allen anderen Werten steht dort "ERROR!".
Den Rest kannst du jetzt selber machen und anpassen
|
|
|
 |
Similar Threads
|
Text von Website auslesen
04/07/2014 - .NET Languages - 9 Replies
Hey Coder/in,
ich bin ein sehr unerfahrender Programmierer und bringe mir vieles durch einfache Tutorials bei. Ich habe versucht über ein Tutorial ein HTML Code auszulesen und somit bei einem E*PVP Profil die Zeit auszulesen wann der User zuletzt Online war.
Das Programm was ich programmieren will soll jede 30min einmal dass letzte mal Online abfragen und anzeigen, falls die Onlinezeit sich ändern sollte es noch ein Geräusch abspielen.
Eigentlich relativ simpel aber bin beim dem...
|
Daten auf Website auslesen, nach Javascript Ausführung?
01/26/2014 - General Coding - 2 Replies
Hi there,
aus Übungszwecken habe ich die Tage angefangen ein Programm zu schreiben, welches Daten von einer Website auslesen soll. Das ganze habe ich in Ruby geschrieben und mit Nokogiri realisiert. So hole ich mir also den Quelltext der Seite und parse den HTML Quelltext. Beim ersten Versuch klappte es auch ohne größere Probleme. Allerdings beim zweiten Versuch (also eine andere Seite!), bin ich auf das Problem gestoßen das die gewünschten Daten teilweise mit Javascript generiert werden.
...
|
Text aus einer Website auslesen
03/12/2013 - AutoIt - 3 Replies
LG Mulan1
|
website auslesen
10/15/2010 - Technical Support - 1 Replies
Wie kann ich alle daten einer website anzeigen lassen? also, welche exen und rar´s auf den webspace geladen wurde?. also im front register.
MFG
|
Titel von einer Website auslesen
09/11/2010 - AutoIt - 3 Replies
Hallo liebe Community,
kennt ihr zufällig einen Befehl der den Titel einer Webseite (das was immer im Tab oben im Browser steht) auslesen kann?
Falls ihr nicht wisst was ich meine: In HTML
<title>Dieser Titel hier</title>
|
All times are GMT +1. The time now is 00:03.
|
|