<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Twitter on ohneKontur – der Blog</title>
		<link>https://www.ohnekontur.de/categories/twitter/</link>
		<description>Recent content in Twitter on ohneKontur – der Blog</description>
		<generator>Hugo</generator>
		<language>de-DE</language>
		
		
		
		
			<lastBuildDate>Wed, 19 May 2010 13:15:20 +0000</lastBuildDate>
		
			<atom:link href="https://www.ohnekontur.de/categories/twitter/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>ichhatteeinenstreit…</title>
				<link>https://www.ohnekontur.de/2010/05/19/ichhatteeinenstreit/</link>
				<pubDate>Wed, 19 May 2010 13:15:20 +0000</pubDate>
				<guid>https://www.ohnekontur.de/2010/05/19/ichhatteeinenstreit/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;ichhatteeinenstreitmitmeinerleertasteundjetztredenwirnichtmehrmiteinander&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;(via IRC)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Arm</title>
				<link>https://www.ohnekontur.de/2010/02/12/arm/</link>
				<pubDate>Fri, 12 Feb 2010 14:30:25 +0000</pubDate>
				<guid>https://www.ohnekontur.de/2010/02/12/arm/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;Nenne dich nicht arm, weil deine Träume nicht in Erfüllung gegangen sind; wirklich arm ist nur, der nie geträumt hat.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Marie von Ebner-Eschenbach&lt;/p&gt;</description>
			</item>
			<item>
				<title>automatisch eigene Tweets speichern</title>
				<link>https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/</link>
				<pubDate>Sat, 06 Feb 2010 15:23:36 +0000</pubDate>
				<guid>https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/</guid>
				<description>&lt;p&gt;&#xA;&#xA;&lt;div class=&#39;picture float-right&#39; style=&#34;text-align: center;&#34;&gt;&#xA;  &#xA;    &lt;picture&gt;&#xA;      &lt;img&#xA;       &#xA;&#xA;        &#xA;        &#xA;        src=&#39;https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/tweet_bird_hu_7e18faeec7d58ea0.jpg&#39;&#xA;        srcset=&#34;https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/tweet_bird_hu_7e18faeec7d58ea0.jpg, &#xA;                    https://www.ohnekontur.de/2010/02/06/automatisch-eigene-tweets-speichern/tweet_bird_hu_763e2a6907ceac91.jpg 2x&#34; &#xA;        width=&#34;150&#34;&#xA;        height=&#34;100&#34;&#xA;      &#xA;        alt=&#39;&#39; class=&#34;img-fluid figure-img&#34;&gt;&#xA;    &lt;/picture&gt;&#xA;    &#xA;&lt;/div&gt; &#xA;&#xA;&#xA;Nachdem ich in &lt;a href=&#34;https://www.ohnekontur.de/2010/01/31/alte-tweets-sichern/&#34;&gt;Alte Tweets speichern/sichern&lt;/a&gt; beschrieben habe,&lt;br&gt;&#xA;wie man seine bisherigen Tweets speichern kann,&lt;br&gt;&#xA;kam bei mir danach die Anforderung automatisiert meine Täglich neuen Tweets hinzu zu fügen.&lt;/p&gt;&#xA;&lt;p&gt;Ich wolle also ein Script haben,&lt;br&gt;&#xA;das einmal am Tag die eigenen Tweets aus twitter zieht und abspeichert.&lt;br&gt;&#xA;Also habe ich das alte Script angepasst.&lt;br&gt;&#xA;Ergebnis ist folgendes:&lt;/p&gt;&#xA;&lt;pre lang=&#34;perl&#34;&gt;#!/usr/bin/perl&#xA;&#xA;require Encode;&#xA;use Net::Twitter;&#xA;use strict;&#xA;&#xA;my $nt = Net::Twitter-&amp;gt;new(&#xA;username =&amp;gt; &#34;TWITTERNAME&#34;,   #Durch Twitternick ersetzten&#xA;password =&amp;gt; &#34;TWITTERPASSWORT&#34; #Durch Twitterpasswort ersetzen&#xA;);&#xA;my $pfad = &#34;/pfad/zum/script/verzeichnis&#34;; #Bitte durch eigenens Verzeichnis ersetze&#xA;&#xA;#Ab hier nichts mehr ändern&#xA;&#xA;open(LASTTWEET, &#34;&amp;lt; $pfad/last_own_tweet.id&#34;) || die &#34;Datei nicht gefunden\n&#34;;&#xA;my @IN = ;&#xA;my $lastid = $IN[0];&#xA;close(LASTTWEET);&#xA;&#xA;eval {&#xA;my $statuses = $nt-&amp;gt;user_timeline({ count =&amp;gt; 150, since_id =&amp;gt; $lastid});&#xA;#for my $status ( @$statuses ) {&#xA;for (my $i=(@$statuses-1);$i &amp;gt;= 0;$i--){&#xA;my $status = @$statuses[$i];&#xA;print Encode::encode_utf8(&#34;$status-&amp;gt;{created_at} $status-&amp;gt;{time} &amp;lt; $status-&amp;gt;{user}{screen_name}&amp;gt; $status-&amp;gt;{text}\n&#34;);&#xA;if( $status-&amp;gt;{id} &amp;gt; $lastid)&#xA;{&#xA;$lastid = $status-&amp;gt;{id};&#xA;}&#xA;}&#xA;&#xA;open(LASTTWEET, &#34;&amp;gt;$pfad/last_own_tweet.id&#34;);   # Datei zum Schreiben öffnen&#xA;print LASTTWEET &#34;$lastid&#34;;  # Datei schreiben&#xA;close(LASTTWEET);&#xA;&#xA;};&#xA;if ( my $err = $@ ) {&#xA;die $@ unless blessed $err &amp;&amp; $err-&amp;gt;isa(&#39;Net::Twitter::Error&#39;);&#xA;&#xA;warn &#34;HTTP Response Code: &#34;, $err-&amp;gt;code, &#34;\n&#34;,&#xA;&#34;HTTP Message......: &#34;, $err-&amp;gt;message, &#34;\n&#34;,&#xA;&#34;Twitter error.....: &#34;, $err-&amp;gt;error, &#34;\n&#34;;&#xA;exit;&#xA;}&#xA;else { exit; }&#xA;&lt;/pre&gt;&#xA;&lt;p&gt;In dem Script müssen am Anfang die Variablen einmal richtig gesetzten werden (wie Twitternick etc.).&lt;br&gt;&#xA;Desweiteren muss die datei “last_own_tweet.id” im Scriptverzeichnis angelegt werden,&lt;br&gt;&#xA;und mit der ID des Tweets befüllt, bei dem das ganze Beginnen soll.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Der erste Biss</title>
				<link>https://www.ohnekontur.de/2010/02/01/der-erste-biss/</link>
				<pubDate>Mon, 01 Feb 2010 09:57:29 +0000</pubDate>
				<guid>https://www.ohnekontur.de/2010/02/01/der-erste-biss/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;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&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
	</channel>
</rss>
