Dreamcast Now! - wer? +++ Erledigt +++

Ihr wollt euch zum Online-Zocken treffen? Eure Dreamcast fit für's online spielen machen? Hier seid ihr richtig!
Antworten
Benutzeravatar
thE rZA
Anfänger
Anfänger

Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Moin.

Frage: weiß jemand wer Dreamcast Now! hostet? Ich habe eine Frage an die Entwickler. Meine Idee ist es, die Spieler abzufragen, die online sind. Meine Idee ist, es sobald DreamPi oben ist, anzeigen zu lassen wer womit online ist. Ja ich weiß. Das macht DCNOW! schon. Klar. Aber ich meine die kurze, prägnante Version. Zeilenweise. So:

Online:
Mareider: PSO
Hannshugo: PSO
Dereine: Toy Racer
DerAndere: AFO

Dann kann ich entscheiden, was ich spielen möchte. Mein Traum: ein DreamPI Gesamtmodem mit Display, welches das alles anzeigt. DreamPi hat ja sowieso nur diesen einen Zweck. Warum nicht alles kombinieren? Derzeit habe ich parallel das NB oben, oder mein Pad - nur um zu sehen wer online ist?! Oder ich stehe einfach in der Lobby herum und warte *lol*. Das kann doch nicht Sinn sein ;).

Ja, ich kann auch per Python die Website abfragen. Ginge dann auch ohne Entwickler (API?).

So. Ich muss mich wieder bremsen. Ich bin derzeit echt enthusiastisch, was das angeht. Ich mag frickeln. Und derzeigt frickel ich gerne am DC herum *luv*.
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Moin.

Habe ein schnelles Script zusammengeklebt:

Code: Alles auswählen

from lxml import html
import requests

page = requests.get('http://dreamcast.online/now/')
tree = html.fromstring(page.content)

buyers = tree.xpath('//h3[@class="player_info__username"]/text()')
buyers2 = tree.xpath('//p[@class="player_info__playing"]/text()')

for x in range(0, 30):
        print buyers[x].encode('utf-8')+"\t"+buyers2[x].encode('utf-8').lstrip().rstrip()

Ergebnis:

Code: Alles auswählen

Unnamed_fdf386	Phantasy Star Online
00huntr00	Offline
<Silent-for-the-cause>	Offline
Andy	Offline
Andyrgraz	Offline
Arnold.D	Offline
Arsene	Offline
BLueSS	Offline
BLueSS (Wi-Fi)	Offline
Baffle Blend	Offline
Barkeff	Offline
BerzerkerX	Offline
Birotronius	Offline
Bob Dobbs	Offline
BrandonDitto	Offline
Brian172	Offline
Bring.Bring	Offline
CJVelvet	Offline
Cereal Spartan	Offline
ChopstickSamurai	Offline
Chris	Offline
ChrisBushman	Offline
Combrevis22	Offline
Control	Offline
Cornerb0y	Offline
DC_Sehagaga	Offline
Dan12343	Offline
Darksecond	Offline
Dennjo 	Offline
Dostuff2017	Offline
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Anbei noch ein kleines Update.

Code: Alles auswählen

craySuperCPU:~/coding/dreamcastnow$ more dcnow.py 
from lxml import html 
from time import gmtime, strftime
import requests

page = requests.get('http://dreamcast.online/now/')
tree = html.fromstring(page.content)

player = tree.xpath('//h3[@class="player_info__username"]/text()')
game = tree.xpath('//p[@class="player_info__playing"]/text()')

for x in range(0, 30):
	if game[x].encode('utf-8').lstrip().rstrip():
		print strftime("%Y%m%d%H%M%S", gmtime())+'>'+game[x].encode('utf-8').lstrip().rstrip()+"\t"+player[x].encode('utf-8')
	else:
		print strftime("%Y%m%d%H%M%S", gmtime())+'>N/A\t'+player[x].encode('utf-8')
		
		
craySuperCPU:~/coding/dreamcastnow$ python dcnow.py | grep -v Offline
20170915173330>N/A	Shuouma
20170915173330>Phantasy Star Online	Unnamed_8d5aae
20170915173330>Phantasy Star Online	Unnamed_fdf386
20170915173330>Phantasy Star Online	dromdnb


craySuperCPU:~/coding/dreamcastnow$ 
D. h. wenn der Spieler kein Spiel angegeben hat, erscheint N/A. Und timestamps habe ich noch eingepflegt. Ich will das als POC auf einem Nokia 5110 Display am RPi anzeigen.
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
Stardragon
Verdientes Ehrenmitglied
Verdientes Ehrenmitglied
Kontaktdaten:

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von Stardragon »

Coole Idee, ich muss mir irgendwann mal einen Raspberry anschaffen. Schön wäre mal ein Video, wie das im Ergebnis aussieht. :)
Gamer aller Arten. Egal, ob auf dem Bildschirm, auf dem Tisch, in Gedanken oder in Wald und Flur. Gelegentlich gebe ich Einblicke in meine Gedanken und mein Tun auf Twitter:
https://twitter.com/DracoAstris

Meine Sammlung
Meine VMU-Sammlung
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Moin

Jo. Ist aber alles noch im POC Stadium. Aber: Ich kann das mal visualisieren.
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Hier mal ein Rohbau: Display hängt noch in der Luft. Sozusagen.

https://imgur.com/BIDkzNF

Ok. Bei einem Onlinespieler etwas langweilig :mrgreen: . PSO=Phantasy Star Online, da die Namen sonst zu lang sind und nicht alles in eine Zeile passt. Dann dahinter der Spielername aus DC NOW!.

Man könnte nun alles in ein Gehäuse verbauen: RPi, Mode, DCDC upverter, Display. Dann hätte man ein schönes Modem für den der/die/das DC.
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
Stardragon
Verdientes Ehrenmitglied
Verdientes Ehrenmitglied
Kontaktdaten:

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von Stardragon »

Nice und ein eingeblendetes Bild und Bild Display wäre nicht möglich? Bzw. warum hast Du eine externe Anzeige gewählt?
Gamer aller Arten. Egal, ob auf dem Bildschirm, auf dem Tisch, in Gedanken oder in Wald und Flur. Gelegentlich gebe ich Einblicke in meine Gedanken und mein Tun auf Twitter:
https://twitter.com/DracoAstris

Meine Sammlung
Meine VMU-Sammlung
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Bild in Bild?

Ich will das Display irgendwann mal in so ein Gesamtmodemgehäuse verbauen. Mit RPi, Modem und Display. Dann kann ich sehen, wer was spielt und muss nicht gleich einen ganzen Rechner hochfahren.

Der Weg ist das Ziel :).
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
Stardragon
Verdientes Ehrenmitglied
Verdientes Ehrenmitglied
Kontaktdaten:

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von Stardragon »

Bild in Bild = eingeblendete Anzeige auf dem Fernsehen. Wäre dann natürlich nur beim zocken bzw. zum zocken möglich. Statt einem Display an einem Gehäuse wäre es ja cooler, wenn man das auf einer App auf dem Handy sehen könnte. Müsste man natürlich selbige erst einmal für programmieren.
Gamer aller Arten. Egal, ob auf dem Bildschirm, auf dem Tisch, in Gedanken oder in Wald und Flur. Gelegentlich gebe ich Einblicke in meine Gedanken und mein Tun auf Twitter:
https://twitter.com/DracoAstris

Meine Sammlung
Meine VMU-Sammlung
Benutzeravatar
thE rZA
Anfänger
Anfänger

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von thE rZA »

Stardragon hat geschrieben:Müsste man natürlich selbige erst einmal für programmieren.
DC Now bietez ja eine rudimentäre API. Sie schmeisst JSON aus.

Also. Fang an *ggg. Wenn ich APP-coden könnte, würde ich es sogar tun.
My online games: Alien Front Online,ChuChu Rocket,Monaco Grand Prix 2,Planet Ring,POD 2,PSO v1.0,The Next Tetris,Toy Racer :mrgreen:
Aliases: PSO:Mareider,Others:thE rZA
DreamPi - Let the dream(cast) living on.
Benutzeravatar
Stardragon
Verdientes Ehrenmitglied
Verdientes Ehrenmitglied
Kontaktdaten:

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von Stardragon »

Bin ich Progger oder was? Nene, nicht meins ;)
Gamer aller Arten. Egal, ob auf dem Bildschirm, auf dem Tisch, in Gedanken oder in Wald und Flur. Gelegentlich gebe ich Einblicke in meine Gedanken und mein Tun auf Twitter:
https://twitter.com/DracoAstris

Meine Sammlung
Meine VMU-Sammlung
Benutzeravatar
DragoonC
Lebende Legende
Lebende Legende

Re: Dreamcast Now! - wer? +++ Erledigt +++

Beitrag von DragoonC »

ich würds machen, das ist ne coole Idee, aber no time in my life :/
aber zu der Idee mit den Spielernamen anzeigen lassen, warum nicht Laufschrift/Scrollschrift machen, das ist doch machbar?
Antworten

Mitglieder in diesem Forum: 0 Mitglieder und 144 Gäste