Guest User

Untitled

a guest
Aug 26th, 2018
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #!/opt/local/bin/perl
  2. use strict;
  3. use warnings;
  4. use WebService::Google::Reader;
  5.  
  6. my $user = 'your.mail.address@gmail.com';
  7. my $password = 'y0urPassw0rd';
  8.  
  9. # Login
  10. my $reader = WebService::Google::Reader->new(
  11. username => $user,
  12. password => $password,
  13. );
  14.  
  15. die "Couldn't establish connection to Google Server. Try later." if(! $reader);
  16.  
  17. my @ngws = qw(AD: PR: ヘッドラインニュース 去年の今日はどんな記事 イラレ修行 トクモード); # NG Feed Titles
  18. my $feed = $reader->unread(count => 10000);
  19. my @entries = $feed->entries;
  20.  
  21. # Change Status
  22. foreach my $entry (@entries) {
  23. foreach my $ng (@ngws) {
  24. if ($entry->title =~ /$ng/) {
  25. print $entry->title, "\n";
  26. $reader->state_entry($entry,'read')
  27. }
  28. }
  29. }
Add Comment
Please, Sign In to add comment