[Win98] MS-DOS command line Twitter client?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op dagen als vandaag, wanneer het kabinet zou kunnen vallen, volg ik het nieuws graag via Twitter (bv. @fritswester). Nu heb ik hiervoor wel een desktop gadget (op windows 7), maar deze verdwijnt natuurlijk naar de achtergrond als ik met andere programma's aan het werk ben (en mijn scherm is niet zodanig dat ik ruimte voor de gadgets open kan laten).

Oplossing (dacht ik): een oude Toshiba 300CDS met 166MMX processor en 48MB (!) geheugen. Windows 98 erop gezet en mbv het programmaatje Synergy via de router aangesloten op mijn laptop, zodat ik met de muis en toetsenbord vandaar, ook kan tikken op de Toshiba:

Afbeeldingslocatie: http://www.compucanjes.com/prod_images/0000014407_1.jpg

Maar nu blijkt het lastig om een Twitter client voor dat oude (maar trouwe) beestje te vinden. Een browser op Twitter.com zetten is geen optie: door alle AJAX van die site loopt het ding binnen seconden rood aan. Ik ben dus op zoek gegaan naar een client die minimale systeem resources gebruikt. Daarbij lijkt het me ook erg cool om een commandline client te hebben :-)

Nu zijn er 1000-en Twitter clients te vinden, ook commandline (zoals Quitter), maar deze vereisen bijna allemaal .NET framework, en dat trekt Bruin niet.

Vandaar mijn vraag: kent iemand een Twitter client die draait in de MS-DOS prompt van windows 98? Is dat ueberhaupt mogelijk en zo niet, wie kan mij dan sturen naar een ultra lightweight client met alleen de meest basale opties?

[ Voor 7% gewijzigd door Verwijderd op 19-02-2010 20:37 ]


Acties:
  • 0 Henk 'm!

  • swbr
  • Registratie: Maart 2009
  • Nu online
Lijkt me sterk dat er zo'n client is. Kun je niet proberen of je een willekeurige linux distro voor netbookjes aan de gang kunt krijgen op dat ding?

If you try and take a cat apart to see how it works, the first thing you have on your hands is a non-working cat. -DNA


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 11:21

MsG

Forumzwerver

Draait het ding nog wel FireFox? Anders kun je Twitbar gebruiken, dan kan je in de URL-balk twitteren.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 24-08 19:45
Inderdaad, een lichte Linux distro (Damn Small Linux, Puppy, ...) zal veel beter en veiliger werken dan Windows 98. Je kunt zelfs command line gaan http://www.linuxjournal.com/content/twittering-command-line

Pandora FMS - Open Source Monitoring - pandorafms.org


Acties:
  • 0 Henk 'm!

  • Umbrah
  • Registratie: Mei 2006
  • Laatst online: 13:18

Umbrah

The Incredible MapMan

Als W98 geen must is (meen me te herinneren dat het een crime was om een MS-DOS/internet link te creëren), kun je inderdaad kijken naar een basis-linuxje. Daar is het een eitje mee om een CLI met volledig internet aan de gang te krijgen, en dan kun je kijken naar dingen in de volgende search:

http://www.google.com/sea...ns=1&q=CLI+Twitter+client

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 11-09 22:30

MBV

Is lynx in een linux-omgeving niks? Cygwin zal vast niet lekker draaien op zo'n beestje.

Je zou ook naar (niet-Java) RSS-readers kunnen kijken, eventueel op linux.

Enneh, waarom koop je niet voor 50 euro een andere laptop op marktplaats? ;)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mja, ik heb een tijdje geleden mijn laptop dual boot Win 7 / Ubuntu gehad, maar heb Ubuntu er maar weer vanaf gehaald. Ik ben redelijk bekend met Windows, heb al mijn software voor op dat platform en zie voor mij geen meerwaarde in Linux. Hoopte toch eigenlijk op een oplossing voor win98 :)

En een andere laptop kopen...tja, dan is de lol er een beetje af eigenlijk. Na een hoop gepruts kan ik nu deze bak via het netwerk bedienen, zou leuk zijn als dit ook zou lukken. Als ik dit jaar weet af te studeren, gun ik mezelf een nieuwe setup met twee grote flatscreens. Voorlopig moet ik het hiermee doen :)

Acties:
  • 0 Henk 'm!

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 12:26

BCC

Ruby voor windows 98 (http://rubyforge.org/projects/rubyinstaller/) + bijvoorbeeld http://github.com/jnunemaker/twitter + een paar regels ruby?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


Acties:
  • 0 Henk 'm!

  • Umbrah
  • Registratie: Mei 2006
  • Laatst online: 13:18

Umbrah

The Incredible MapMan

Ik ben het met je eens (DAT IS EEN MENING, NIEMAND DEFENSIEF WORDEN ALSTUBLIEFT!) dat de op Linux-gebaseerde OS-en geen alternatief zijn voor Windows, puur door de onderlinge verschillen en de diversiteit in X11 desktops. Maar Linux is meer dan dat. Net zoals E-readers en Routers in de kern op Linux draaien, kun je van die laptop zelf met behulp van een simpele, kale distributie een zwaar licht-gewicht text-only twitter client maken!

De tweede hit in de google search die ik eerder postte is deze: http://www.floodgap.com/software/ttytter/. Dit ziet er redelijk veelbelovend uit, en lijkt me niet al te moeilijk om te installeren binnen een basis terminal.

Acties:
  • 0 Henk 'm!

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

volgens mijn komt dit aardig in de buurt

http://www.maxivista.com/


[spam]

[/spam]

-> 45 sec

[ Voor 45% gewijzigd door Fish op 19-02-2010 22:07 ]

Iperf


Acties:
  • 0 Henk 'm!

  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 15-07 15:35

leuk_he

1. Controleer de kabel!

dat is inderdaad een goede optie, daarmee schuif je niet alleen de muis/toetsenbord door naar de2 pc, maar ook het scherm. is wel payware (en illegale downloadbare versies worden telkens remote uitgeschakeld na een maand of 3.... ;) :( ) en dan nog vraag ik me af of een 166 Mhz pc krachtig genoeg zal zijn.

Andere optie is dat je op je echte PC(die immers 100x groter en sterker is dan die toshiba) een virtuele pc inricht en die met met vncviewer/remote desktop vanuit de toshiba bekijkt (+ synergy. uiteraard)


anders [google=command line twitter client]. maar die gebruiken vaak perl / php /cygwin, en dat wordt een uitdaging dat soepel op win95 te laten draaien.

[ Voor 16% gewijzigd door leuk_he op 19-02-2010 22:14 ]

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 11-09 22:30

MBV

Verwijderd schreef op vrijdag 19 februari 2010 @ 21:08:
Mja, ik heb een tijdje geleden mijn laptop dual boot Win 7 / Ubuntu gehad, maar heb Ubuntu er maar weer vanaf gehaald. Ik ben redelijk bekend met Windows, heb al mijn software voor op dat platform en zie voor mij geen meerwaarde in Linux. Hoopte toch eigenlijk op een oplossing voor win98 :)
Ik ben het gedeeltelijk met je eens. Support voor sommige basic dingen is in linux gewoon nog niet wat het moet zijn. Maar wat je daar neer gaat zetten is geen general-purpose pc, maar iets wat maar 1 ding hoeft te doen: twitter bekijken. En laat linux in dat soort dingen nou heel goed zijn.

@leuk_he: zolang er geen GUI bij komt kijken zal PHP niet zo'n probleem zijn. Mijn webserver draait op een 500mhz processor, zelfs als elk script 10x zo lang duurt is er niks (behalve plaatjes scalen) dat boven de seconde uit komt :P Ik zou zelf waarschijnlijk een C++-client schrijven m.b.v. QT, en kijken hoe dat draait. Nu heb ik wel de luxe van een rondslingerende P4-m 1.5GHz, dus zo'n probleem zal dat niet worden :Y)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Omdat ik toch wat eigenwijs ben: ik heb zojuist wget for windows gedownload, zodat ik makkelijker over http bestanden kan binnenhalen. Daarna het volgende batch script om te proberen:

code:
1
2
3
4
5
6
@echo off
set username=UserName
set password=PassWord
wget --keep-session-cookies --post-data=status=%* --http-user=%username% 
--http-password=%password% http://twitter.com:80/statuses/update.xml 
del update.xml

Via een cmd console (in win98) zou ik nu mijn status moeten kunnen updaten. Dit lukt alleen niet:
code:
1
2
3
4
5
6
7
8
9
10
11
Microsoft (R) Windows 98
(c) Copyright Microsoft Corp 1981 - 1999.

C:\>twitter "test"
--21:53:33--  http://twitter.com/statuses/update.xml
           => `update.xml'
Resolving twitter.com... 168.143.171.180
Connecting to twitter.com|168.143.171.180|:80... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed.
Het bestand is niet gevonden

Ik snap niet wat er voud gaat: ik heb mijn username en password wel 10 keer gecontroleerd en ik heb schrijfrechten op de client (voor update.xml). Wie heeft een idee van wat er fout gaat?

Wellicht blijkt het niet zo moeilijk om dit werkend te krijgen en dat zou dan toch leuk zijn, aangezien er nog geen ms-dos twitter client bestaat :) Dus niet alleen om moeilijk te doen, ook voor de - excusez-moi le mot - uitdaging

[ Voor 9% gewijzigd door Verwijderd op 19-02-2010 23:26 ]


Acties:
  • 0 Henk 'm!

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 11-09 13:16
Op de Twitter.com API beschrijving staat wel een beschrijving voor het gebruik met cURL en die is ook voor windows te krijgen.

Misschien zou je daar naar kunnen kijken. :)

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


Acties:
  • 0 Henk 'm!

  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 12-02 15:16

CmdrKeen

Krentenboltosti

Tweakert, misschien moet je iets met cookies doen (doe even wget --help|find /i "cookies").

/edit, oh te snel gelezen. Misschien moet je aanwijzen welke cookies je precies wilt gebruiken (--save-cookies=).

En uiteraard moet je erop letten dat %username% en %password% geen DOS-wildcards bevatten...

/edit2
Bij mij werkt je code gewoon. Bedankt voor het idee, ik ga mijn servers hun status laten twitteren :) Misschien heeft het iets te maken met %* in je code. Ik weet niet zeker of Win98 dat begrijpt. Iemand anders met W98 die dat kan testen?

[ Voor 86% gewijzigd door CmdrKeen op 20-02-2010 11:21 ]

Bloed, zweet & koffie


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 11-09 22:30

MBV

dat zou idd een probleem kunnen zijn. Windows XP heeft er geen problemen mee, maar 'dos' is wel wat veranderd door de jaren heen.

Acties:
  • 0 Henk 'm!

  • CmdrKeen
  • Registratie: Augustus 2000
  • Laatst online: 12-02 15:16

CmdrKeen

Krentenboltosti

Je zou eventueel dit kunnen doen:
code:
1
--post-data=status=%1

Alleen als je dan meer dan één woord twittert, moet je er dubbele quotes omheen zetten, bv.
code:
1
twitter "een twee drie"

Je kan tot negen woorden zonder quotes:
code:
1
--post-data=status=%1 %2 %3 %4 %5 %6 %7 %8 %9


Iemand is je trouwens drie jaar voor geweest.

[ Voor 17% gewijzigd door CmdrKeen op 20-02-2010 11:49 ]

Bloed, zweet & koffie

Pagina: 1