Warning: session_start(): open(/var/lib/php/sessions/sess_ua6mh5sjv980hnb5p8lhtcbv1t, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
static AsyncTwitter asyncTwitter;
static new Set seen;
p-exp {
Twitter twitter = twitter4j_init();
asyncTwitter = new AsyncTwitterFactory().getInstance(twitter);
asyncTwitter.addListener(new TwitterAdapter {
public void searched(QueryResult qr) {
//printWithMS("RESULT");
L tweets = qr.getTweets();
new Set seen2;
//pnlIndent("Tweet ", tweets);
bool first = true;
for (Status t : tweets) {
long id = t.getId();
seen2.add(id);
continue if seen.contains(id);
if (first) { first = false; printWithMS("NEW TWEETS"); }
User usr = t.getUser();
print(" " + localDateWithMilliseconds(t.getCreatedAt()) + " " + id + " " + (usr == null ? "none" : "@" + usr.getScreenName() + " // " + usr.getName()) + ": " + escapeNewLines(t.getText()));
}
seen = seen2;
}
});
repeat with sleep 5 {
//printWithMS("Searching");
asyncTwitter.search(new Query("#javascript"));
//printWithMS("Searched");
}
}