Twitter | Tag | ohneKontur - der Blog https://www.ohnekontur.de ohne Linien und Kanten und trotzdem gefangen Fri, 28 Nov 2014 09:56:20 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.5 Alternative tweetsicherungs Methode – out in the Cloud https://www.ohnekontur.de/2010/02/15/alternative-tweetsicherungs-methode-out-in-the-cloud/ https://www.ohnekontur.de/2010/02/15/alternative-tweetsicherungs-methode-out-in-the-cloud/#respond Mon, 15 Feb 2010 21:15:24 +0000 http://www.ohnekontur.de/?p=722 Nachdem ich mich jetzt ein wenig mit eigenen Tweet-Backup-Methoden beschäftigt habe, bin ich jetzt noch über einen Clouddienst  gestolpert der dies ebenfalls kostenlos bietet. Der Dienst heißt Backupify, und Backupt kostenlos automatisch diverse Web2.0 Dienste, eigentlich eine ganz coole Idee … Continue reading

The post Alternative tweetsicherungs Methode – out in the Cloud first appeared on ohneKontur - der Blog.]]>
Nachdem ich mich jetzt ein wenig mit eigenen Tweet-Backup-Methoden beschäftigt habe,
bin ich jetzt noch über einen Clouddienst  gestolpert der dies ebenfalls kostenlos bietet.

Der Dienst heißt Backupify,
und Backupt kostenlos automatisch diverse Web2.0 Dienste,
eigentlich eine ganz coole Idee für alle die es nicht selber machen können oder wollen.
Ob man seine Backups in der Cloud liegen haben möchte ist wieder eine andere Frage, die jeder für sich entscheiden muss.

The post Alternative tweetsicherungs Methode – out in the Cloud first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2010/02/15/alternative-tweetsicherungs-methode-out-in-the-cloud/feed/ 0
automatisch eigene Tweets speichern https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/ https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/#respond Sat, 06 Feb 2010 15:23:36 +0000 http://www.ohnekontur.de/?p=703 Nachdem ich in Alte Tweets speichern/sichern beschrieben habe, wie man seine bisherigen Tweets speichern kann, kam bei mir danach die Anforderung automatisiert meine Täglich neuen Tweets hinzu zu fügen. Ich wolle also ein Script haben, das einmal am Tag die eigenen … Continue reading

The post automatisch eigene Tweets speichern first appeared on ohneKontur - der Blog.]]>
Nachdem ich in Alte Tweets speichern/sichern beschrieben habe,
wie man seine bisherigen Tweets speichern kann,
kam bei mir danach die Anforderung automatisiert meine Täglich neuen Tweets hinzu zu fügen.

Ich wolle also ein Script haben,
das einmal am Tag die eigenen Tweets aus twitter zieht und abspeichert.
Also habe ich das alte Script angepasst.
Ergebnis ist folgendes:

#!/usr/bin/perl

require Encode;
use Net::Twitter;
use strict;

my $nt = Net::Twitter->new(
username => "TWITTERNAME",   #Durch Twitternick ersetzten
password => "TWITTERPASSWORT" #Durch Twitterpasswort ersetzen
);
my $pfad = "/pfad/zum/script/verzeichnis"; #Bitte durch eigenens Verzeichnis ersetze

#Ab hier nichts mehr ändern

open(LASTTWEET, "< $pfad/last_own_tweet.id") || die "Datei nicht gefunden\n";
my @IN = ;
my $lastid = $IN[0];
close(LASTTWEET);

eval {
my $statuses = $nt->user_timeline({ count => 150, since_id => $lastid});
#for my $status ( @$statuses ) {
for (my $i=(@$statuses-1);$i >= 0;$i--){
my $status = @$statuses[$i];
print Encode::encode_utf8("$status->{created_at} $status->{time} < $status->{user}{screen_name}> $status->{text}\n");
if( $status->{id} > $lastid)
{
$lastid = $status->{id};
}
}

open(LASTTWEET, ">$pfad/last_own_tweet.id");   # Datei zum Schreiben öffnen
print LASTTWEET "$lastid";  # Datei schreiben
close(LASTTWEET);

};
if ( my $err = $@ ) {
die $@ unless blessed $err && $err->isa('Net::Twitter::Error');

warn "HTTP Response Code: ", $err->code, "\n",
"HTTP Message......: ", $err->message, "\n",
"Twitter error.....: ", $err->error, "\n";
exit;
}
else { exit; }

In dem Script müssen am Anfang die Variablen einmal richtig gesetzten werden (wie Twitternick etc.).
Desweiteren muss die datei “last_own_tweet.id” im Scriptverzeichnis angelegt werden,
und mit der ID des Tweets befüllt, bei dem das ganze Beginnen soll.

Ich habe mir an nach dem Herrunterladen der alten Tweets durch das andere Script die ID des letzten Tweets eingefügt.

Danach das Script am besten per Cronjob einmal täglich ausführen, so z.b.

/pfad/zum/script/twitter.pl >> meinetweets.txt
The post automatisch eigene Tweets speichern first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/feed/ 0
Der erste Biss https://www.ohnekontur.de/2010/02/01/der-erste-biss/ https://www.ohnekontur.de/2010/02/01/der-erste-biss/#respond Mon, 01 Feb 2010 09:57:29 +0000 http://www.ohnekontur.de/?p=701 nichts geht über den ersten biss in ein frisches stück brot mit ner guten salami, selbst der zweite biss kann da nur schwer mithalten

The post Der erste Biss first appeared on ohneKontur - der Blog.]]>

nichts geht über den ersten biss in ein frisches stück brot mit ner guten salami, selbst der zweite biss kann da nur schwer mithalten

The post Der erste Biss first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2010/02/01/der-erste-biss/feed/ 0
Alte Tweets sichern https://www.ohnekontur.de/2010/01/31/alte-tweets-sichern/ https://www.ohnekontur.de/2010/01/31/alte-tweets-sichern/#comments Sun, 31 Jan 2010 02:17:47 +0000 http://www.ohnekontur.de/?p=694 Wenn ich groß bin will ich sein wie Google, und alles speichern :P Naja nicht ganz, aber manchmal ist es schon schön Dateien auf seinen eigenen Platten und nicht nur in der Cloud zu wissen. Aus diesem Grund kam mir … Continue reading

The post Alte Tweets sichern first appeared on ohneKontur - der Blog.]]>

Wenn ich groß bin will ich sein wie Google,
und alles speichern :P

Naja nicht ganz, aber manchmal ist es schon schön Dateien auf seinen eigenen Platten und nicht nur in der Cloud zu wissen.
Aus diesem Grund kam mir der Wunsch, meine Tweets nicht nur bei Twitter sondern auch selbst gespeichert zu wissen.

Ich zwitschere nun schon über ein Jahr vor mich hin,
und es ist spannend wie sehr man sich nur durch die einzelnden Tweets an bestimmte Situationen zurück erinnern kann.

Also Tweets auf der Platte abspeichern.
Bei der Suche nach einer Möglichkeit dies zu tun, bin ich auf eine schöne Perl-Bibliothek gestoßen: Net::Twitter
Installieren kann man dieses Libary in der cpan :

cpan #zum öffnen der cpan

install Net::Twitter #Installiert das Paket

#alternativ auch alles in einem mit:  cpan install net:twitter

damit währen die Vorraussetzungen geschaffen einigermaßen schön auf die Twitter API zu zugreifen.

Also nichts wie ran hier ist der Code der alle Eigenen Tweets ausgiebt um diese, alle eigenen Twitter Tweets abzuspeichern.
Die Variablen die gesetzt werden damit das ganze klappt erkläre ich gleich:

#!/usr/bin/perl

require Encode;
use Net::Twitter;
use strict;

my $nt = Net::Twitter->new(
username => "Twittername",
password => "Twitterpass"
);
my $mypage = "69"; #SEITENZAHL

#AB HIER NICHTS ÄNDERN !!
while($mypage >= 0)
{
eval {
my $statuses = $nt->user_timeline({ page => $mypage });
for (my $i=(@$statuses-1);$i >= 0;$i--){
my $status = @$statuses[$i];
print Encode::encode_utf8("$status->{created_at} $status->{time} < $status->{user}{screen_name}> $status->{text}\n");
}
};
sleep 2;
$mypage = $mypage-1;
}

In diesem Code müssen “Twittername” durch den Nick eures Twitteraccounts und “Twitterpass” durch euer Passwort ersetzt werden.
Außerdem müsst ihr den Wert der Variable mypage anpassen.
Er definiert die Anzahl an Seiten die Abgerufen werden, eine Seite enthält 20 Tweets.

Habt ihr also insgesammt 201 Tweets und wollt sie alle sichern so müsst ihr mypage auf 11 setzen.

Wünsche viel Spaß damit :)

The post Alte Tweets sichern first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2010/01/31/alte-tweets-sichern/feed/ 2
Prowl https://www.ohnekontur.de/2009/09/21/prowl/ https://www.ohnekontur.de/2009/09/21/prowl/#respond Mon, 21 Sep 2009 00:29:02 +0000 http://www.ohnekontur.de/?p=557 Wie schon in diesem (What we need is push) und diesem Post (Twitter Push Notifications aufs Iphone mit Prowl) erkennbar habe ich etwas übrig für das Iphone Programm Prowl. Es öffnet gewisser Maßen die Push Schnittstelle für Jedermann sozusagen, den es öffnet … Continue reading

The post Prowl first appeared on ohneKontur - der Blog.]]>
Prowl Push Notification

Wie schon in diesem (What we need is push) und diesem Post (Twitter Push Notifications aufs Iphone mit Prowl) erkennbar habe ich etwas übrig für das Iphone Programm Prowl.

Es öffnet gewisser Maßen die Push Schnittstelle für Jedermann sozusagen,
den es öffnet die Möglichkeit per Https Interface Push Notifications an das eigene I-Phone zu senden. Außerdem wird das Programm ständig um Funktionen und Möglichkeiten erweitert.

Auf dieses Programm will ich jetzt etwas näher eingehen und euch neue Funktionen vorstellen.
Neben dem Perl-Code in Twitter Push Notifications aufs Iphone mit Prowl [ der übrigens hier für bluehost angepasst wurde, was ich übrigens sehr begrüße, solange die Quelle genannt wird, was getan wurde :) ].

Neben diesem Twitterpush Pushe ich mir meine Jabber Nachrichten sofern ich nicht sonst irgendwo eingeloggt bin. Auf diesem Weg puschen auch meine ICQ und MSN Nachrichten. Wie dies genau funktioniert werde ich die Tage ebenfalls posten bzw. näher erläutern.

Doch hier möchte ich erstmal ein wenig auf die Vorraussetzungen für all die Scripte eingehen.
Quasi das was man vorher machen muss.

Zu erst ist natürlich die Software nötig :
“Prowl” diese ist im Appstore mit dem Iphone zu kaufen.
Soweit ich weiß kostet diese um die 2 Euro.
Dies sind die einzigen Kosten die Anfallen.
Hat man die Software gekauft und auf dem Phone installiert,
sollte man sich erstmal hier einen Account registrieren und diesen auch in der Software eingeben.
Ist das erledigt erhält man in der Webseite nach dem Einloggen einen API key, der das eigene Iphone oder den eigenen Ipod identifiziert.
Diesen Key brauchen die Scripte um Push-Notifications abzusetzen.

Damit wären auch schon sämtliche vorbereitenden Maßnahmen getroffen und es kann los gehen, die Scripte können benutzt werden.

Für alle die nicht die Möglichkeit haben mit einem eigenen Server Scirpte laufen zu lassen,
gibt es neuerdings einen Webservice mit Namen Prey Fetcher der Twitter Push für euch übernimmt.

The post Prowl first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/09/21/prowl/feed/ 0
Twitter Push Notifications aufs Iphone mit Prowl https://www.ohnekontur.de/2009/07/13/twitter-push-notifications-aufs-iphone-mit-prowl/ https://www.ohnekontur.de/2009/07/13/twitter-push-notifications-aufs-iphone-mit-prowl/#comments Mon, 13 Jul 2009 13:32:05 +0000 http://www.ohnekontur.de/?p=410 Im Bezug auf diesen Post hab mir mal ein kleines script gebastelt, das @replies von twitter auf mein iphone pusht. Das ganze ist ein Perl script und wird bei mir per Cronjob alle 3 Minuten ausgeführt. um den Codeschnipsel zu … Continue reading

The post Twitter Push Notifications aufs Iphone mit Prowl first appeared on ohneKontur - der Blog.]]>
Im Bezug auf diesen Post hab mir mal ein kleines script gebastelt,
das @replies von twitter auf mein iphone pusht.
Das ganze ist ein Perl script und wird bei mir per Cronjob alle 3 Minuten ausgeführt.

um den Codeschnipsel zu benutzen müssen twitter_name twitter_password und ApiKey von Prowl ersetzt werden.

#!/usr/bin/perl

use Net::Twitter;
use WebService::Prowl;


my $prowl = WebService::Prowl->new(apikey => HIER_DEINEN_PROWL_API_KEY_EINFÜGEN);

 my $nt = Net::Twitter->new(
     traits   => [qw/API::REST/],
     username => "HIER_DEINEN_TWITTER_NICK_EINFÜGEN",
     password => "HIER_DEIN_TWITTER_PASSWORT_EINFÜGEN"
 );

#  my $result = $nt->update('Hello, world!');

open(LASTTWEET, ";
my $lastid = $IN[0];
close(LASTTWEET);

  eval {
      my $statuses = $nt->replies({ since_id => $lastid});
      for my $status ( @$statuses ) {
           $prowl->add(application => "Twitter",
             event       => "< $status->{user}{screen_name} >",
             description => "$status->{text}");
          print " $status->{time} < $status->{user}{screen_name} > $status->{text}\n";
          if( $status->{id} > $lastid)
          {
                $lastid = $status->{id};
          }
        }


        open(LASTTWEET, ">lastdirekttweet.id");   # Datei zum Schreiben öffnen
        print LASTTWEET "$lastid";  # Datei schreiben
        close(LASTTWEET);

  };
  if ( my $err = $@ ) {
      die $@ unless blessed $err && $err->isa('Net::Twitter::Error');

      warn "HTTP Response Code: ", $err->code, "\n",
           "HTTP Message......: ", $err->message, "\n",
           "Twitter error.....: ", $err->error, "\n";
  }

Somit dürfte die Suche nach Twitter Push Notifications aufs Iphone ein ende haben :)
Viel Spaß damit und für Kommentare bin ich immer dankbar :)

[ EDIT 19. 09 2009 ]

Script leicht verbessert

The post Twitter Push Notifications aufs Iphone mit Prowl first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/07/13/twitter-push-notifications-aufs-iphone-mit-prowl/feed/ 8
Twirssi – Twitter in Irssi https://www.ohnekontur.de/2009/04/28/twirssi-twitter-in-irssi/ https://www.ohnekontur.de/2009/04/28/twirssi-twitter-in-irssi/#respond Tue, 28 Apr 2009 18:35:22 +0000 http://www.ohnekontur.de/?p=349 Bei meiner, doch jetzt schon länger andauernden, Suche nach einem passenden Twitterclient bin ich auf Twirssi gestoßen. Bei Twirssi handelt es sich um eine Art Plugin, ein Perlscript, für Irssi. Dieses Script ermöglicht es die Tweets der Freunde in einem … Continue reading

The post Twirssi – Twitter in Irssi first appeared on ohneKontur - der Blog.]]>
tweet_birdBei meiner, doch jetzt schon länger andauernden, Suche nach einem passenden Twitterclient bin ich auf Twirssi gestoßen.
Bei Twirssi handelt es sich um eine Art Plugin, ein Perlscript, für Irssi.
Dieses Script ermöglicht es die Tweets der Freunde in einem Chatraum von Irssi darzustellen, und auch über Irssi selbst zu twittern.
Insgesammt gefällt mir diese Lösung für Twitter sehr gut :)

Die Installation

Als Vorraussetzung ist als erstes natürlich eine Irssi installation, fals nicht vorhanden schnell mit apt-get install irssi erledigen.
Dann musst die aktuelle Net::Twitter Perl Libary Version installiert werden.
Dies war allerding mit

sudo cpan -i  Net::Twitter

schnell erledigt.
Danach ein Twitter-Script Verzeichnis anlegen

mkdir ~/.irssi/scripts

In das Verzeichnis wechseln

cd ~/.irssi/scripts

Jetzt die aktuelle Twirssi Version laden

wget http://twirssi.com/twirssi.pl

Für den komfort das ganze noch als Autostart-Verknüpfung anlegen:

mkdir autorun
cd autorun
ln -s ../twirssi.pl autorun

Soweit alles eingerichtet,
jetzt Irssi starten,
mit

/win new hidden

neues Fenster anlegen, dieses bennen:

/win name twitter

Jetzt Twirssi laden:

/script load twirssi.pl

Und ab gehts,
einloggen unt los twittern:

/twitter_login username password
/tweet Twirssi works (Help by ohnekontur.de)

Als kleiner Hinweis sei hier noch die möglichkeit Putty transparent zu stellen,  sowie das Scrollen in Irssi mit Mac erwähnt sein.

Weitere Tipps zu den Befehlen von Twirssi findet man hier.

The post Twirssi – Twitter in Irssi first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/04/28/twirssi-twitter-in-irssi/feed/ 0
Aufheben von gesellschaftlichem Druck als Erfolg von Twitter? https://www.ohnekontur.de/2009/03/31/aufheben-von-gesellschaftlichem-druck-als-erfolg-von-twitter/ https://www.ohnekontur.de/2009/03/31/aufheben-von-gesellschaftlichem-druck-als-erfolg-von-twitter/#respond Tue, 31 Mar 2009 11:32:32 +0000 http://www.ohnekontur.de/?p=284 Twitter, Der Service mit der Antwort auf die Frage was machst du gerade, verzeichnet neben enormem Medienecho einen enormen Anteil zwittschernder User. Aber warum wird dieser Dienst, dessen Fastzination für Aussenstehende oft nicht sofort ersichlich ist, so geschätzt? Eine mögliche … Continue reading

The post Aufheben von gesellschaftlichem Druck als Erfolg von Twitter? first appeared on ohneKontur - der Blog.]]>
tweet_birdTwitter,
Der Service mit der Antwort auf die Frage was machst du gerade, verzeichnet neben enormem Medienecho einen enormen Anteil zwittschernder User.
Aber warum wird dieser Dienst, dessen Fastzination für Aussenstehende oft nicht sofort ersichlich ist, so geschätzt?

Eine mögliche Erklärung ist die Freiheit und Ungezwungenheit:

Außer 140 Zeichen existiert letztlich keine Regel, keine genaue Zielsetzung was in twitter gehört.
Gleichzeitig ermöglicht twitter ungezwungene Kommunikation:
Werde ich angerufen, so wird von mir erwartet, dass ich abnehme.
Lese ich einen Tweet , so kann ich mich dazu äußern, oder aber es lassen, ohne damit jemanden zu enttäuschen.

Diese Möglichkeit,
ja diese neue Freiheit bewirkt eine neue Faszination.
Es entwickelt sich ein neues Lebensgefühl, eine neue Komunikations-Kultur,
etwas so grundlegend Neues.

Und wir sind mit dabei
Wohin auch immer uns die Reise führen mag :)

The post Aufheben von gesellschaftlichem Druck als Erfolg von Twitter? first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/03/31/aufheben-von-gesellschaftlichem-druck-als-erfolg-von-twitter/feed/ 0