Advertisement
Guest User

Untitled

a guest
Dec 7th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.24 KB | None | 0 0
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;
  4. use LWP::UserAgent;
  5. use Time;
  6. my @arr="";
  7. my $bull=0;
  8. my @dates;
  9. my $s;
  10. my $st;
  11. my $i;
  12. my $url;
  13. my $response;
  14. my %repos;
  15. my $username="arthurnn";
  16. my $browser = LWP::UserAgent->new;
  17. #$url="https://api.github.com/users/".$username."/repos";
  18. print "localtime\n";
  19. #open(my $fh, ">resp.txt") or die "cannot open file to output";
  20.  
  21. #$response = $browser->get( $url );
  22. #die "Can't get $url -- ", $response->status_line
  23. #unless $response->is_success;
  24. #$s=$response->content;
  25. #$i=0;
  26. #while ($i<length($s)-13){
  27. #   $st='';
  28. #       if (substr ($s,$i,10) eq 'full_name"'){
  29. #       $i=$i+12;
  30. #       while (substr($s,$i,1) ne '"') {
  31. #       $st=$st.substr($s,$i++,1);
  32. #       }
  33. #   push (@arr, $st);
  34. #   }
  35. #   ++$i;
  36. #}
  37. #$url="https://api.github.com/repos/".$arr[1]."/commits";
  38. $url="https://api.github.com/repos/arthurnn/24pullrequests/commits";
  39. $response = $browser->get( $url );
  40. die "Can't get $url -- ", $response->status_line
  41. unless $response->is_success;
  42. $s=$response->content;
  43. $i=0;
  44. while ($i<length($s)-20){
  45.         if (substr ($s,$i,6) eq '"date"'){
  46.             $bull=!$bull;
  47.             if ($bull) {
  48.                 $i=$i+8;
  49.                 push (@dates, substr($s,$i,20));
  50.             }
  51.         }
  52.     ++$i;
  53. }
  54.  
  55.  
  56.  
  57.  
  58.  
  59. #   foreach $i (@dates) {print $fh "$i\n"};
  60.  
  61. #close $fh;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement