亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? blackwell.pm

?? 一個(gè)論文管理系統(tǒng)
?? PM
字號(hào):
use strict;use Bibliotech::CitationSource;use Bibliotech::CitationSource::NPG;package Bibliotech::CitationSource::Blackwell;use base 'Bibliotech::CitationSource';use URI;use URI::QueryParam;use Data::Dumper;## Site depends on session cookie#use LWP;use HTTP::Request::Common;use HTTP::Cookies;sub api_version {  1;}sub name {  'Blackwell';}sub understands {  my ($self, $uri) = @_;  #check the host  return 0 unless ($uri->scheme =~ /^http$/i);  return 0 unless ($uri->host =~ m/^(www\.)?blackwell-synergy\.com$/);  #	ex: doi/abs/10.1111/j.1600-0501.2005.01111.x  # ex: doi/10.1111/j.1523-1755.2005.00267.x/full  return 1 if ($uri->path =~ m!/doi/.+!i);  # ex.  # http://www.blackwell-synergy.com/servlet/useragent?func=synergy&synergyAction=showAbstract&doi=10.1046/j.1365-2486.2002.00492.x  return 1 if ($uri->query_param('doi'));  return 0;}sub citations {  my ($self, $article_uri) = @_;  my $ris;  eval {    die "do not understand URI\n" unless $self->understands($article_uri);    my $file = $article_uri->path;    die "no file name seen in URI\n" unless $file;	#print "FILE: $file\n";	my($id);	if($article_uri->query) {	    $id = $article_uri->query_param('doi');	} else {  		# ex: 10.1111/j.1523-1755.2005.00267.x  		# ex: 10.1111/j.1523-1755.2005.00267.x/full		# ignore anything after the second slash if it exists (doi has on slash in it)		($id) = $file =~ /(\d.*?\/.*?)(\/.*?)?$/;	}	#print "ID: $id\n";	die "no doi\n" unless $id;	my $cookieJar = new HTTP::Cookies();	my $ua = $self->ua;	$ua->cookie_jar($cookieJar);	#	# set/get session cookie (among others that may be automatically set)	#	my $res = $ua->request(GET "http://" . $article_uri->host);	#	# check for problem with request	#	if($res->is_success) {		$res = $ua->request(POST "http://" . $article_uri->host . "/action/downloadCitation", [				 'doi' => $id,				 'include' => 'cit',				 'format' => 'refman',				 'direct' => 'checked',				 'submit' => 'Download references']);		$ris = new Bibliotech::CitationSource::NPG::RIS ($res->content);		die "RIS obj false\n" unless $ris;		die "RIS file contained no data\n" unless $ris->has_data;		$ris->{M3} = $id;	} else {	  die $res->status_line;    	}  };      die $@ if $@ =~ /at .* line \d+/;  $self->errstr($@), return undef if $@;  return bless [bless $ris, 'Bibliotech::CitationSource::Blackwell::Result'], 'Bibliotech::CitationSource::ResultList';}package Bibliotech::CitationSource::Blackwell::Result;use base ('Bibliotech::CitationSource::NPG::RIS', 'Bibliotech::CitationSource::Result');sub type {  'Blackwell';}sub source {  'Blackwell RIS file from www.blackwell-synergy.com';}sub identifiers {  {doi => shift->doi};}sub justone {  my ($self, $field) = @_;  my $super = 'SUPER::'.$field;  my $stored = $self->$super or return undef;  return ref $stored ? $stored->[0] : $stored;}sub authors {  my ($self) = @_;  my $authors = $self->SUPER::authors;  my @authors = map(Bibliotech::CitationSource::Blackwell::Result::Author->new($_), ref $authors ? @{$authors} : $authors);  bless \@authors, 'Bibliotech::CitationSource::Result::AuthorList';}sub journal {  my ($self) = @_;  return Bibliotech::CitationSource::Blackwell::Result::Journal->new($self->justone('journal'),							 $self->justone('journal_abbr'),							 $self->justone('issn'));}sub pubmed  { undef; }sub doi     { shift->justone('misc3'); }sub title   { shift->justone('title'); }sub volume  { shift->justone('volume'); }sub issue   { shift->justone('issue'); }sub page    { shift->page_range; }sub url     { shift->justone('ur'); }sub date {  my $date = shift->justone('date');  $date =~ s|^(\d+/\d+/\d+)/.*$|$1|;  return $date;}sub last_modified_date {  shift->date(@_);}package Bibliotech::CitationSource::Blackwell::Result::Author;use base 'Class::Accessor::Fast';__PACKAGE__->mk_accessors(qw/firstname forename initials lastname/);sub new {  my ($class, $author) = @_;  my $self = {};  bless $self, ref $class || $class;  my ($lastname, $firstname);  if ($author =~ /^(.+?),\s*(.*)$/) {    ($lastname, $firstname) = ($1, $2);  }  elsif ($author =~ /^(.*)\s+(.+)$/) {    ($firstname, $lastname) = ($1, $2);  }  else {    $lastname = $author;  }  my $initials = join(' ', map { s/^(.).*$/$1/; $_; } split(/\s+/, $firstname)) || undef;  $self->forename($firstname);  $firstname =~ s/(\s\w\.?)+$//;  $self->firstname($firstname);  $self->lastname($lastname);  $self->initials($initials);    return $self;}package Bibliotech::CitationSource::Blackwell::Result::Journal;use base 'Class::Accessor::Fast';__PACKAGE__->mk_accessors(qw/name medline_ta issn/);sub new {  my ($class, $name, $medline_ta, $issn) = @_;  my $self = {};  bless $self, ref $class || $class;  $self->name($name);  $self->medline_ta($medline_ta);  $self->issn($issn);  return $self;}1;__END__

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美色综合| 在线国产电影不卡| 午夜精品免费在线| 一区二区在线观看免费视频播放| 欧美激情综合五月色丁香| 欧美成人video| 精品国产免费一区二区三区香蕉| 7777精品伊人久久久大香线蕉经典版下载 | 国产成人欧美日韩在线电影| 免费久久99精品国产| 日韩福利电影在线| 日韩va欧美va亚洲va久久| 日韩av一区二区三区四区| 日韩专区欧美专区| 免费视频一区二区| 国内一区二区在线| 国产一区二区三区在线观看免费 | 99久久国产综合精品女不卡| 99久久综合精品| 一本到三区不卡视频| 欧美视频精品在线| 日韩一二三区不卡| 国产亚洲欧美在线| 亚洲欧美成aⅴ人在线观看| 亚洲一区二区三区在线| 日韩**一区毛片| 国产剧情av麻豆香蕉精品| 成人aaaa免费全部观看| 欧美三区免费完整视频在线观看| 欧美精品视频www在线观看| 日韩精品一区国产麻豆| 国产精品毛片a∨一区二区三区| 国产精品久久久久久久久图文区| 亚洲一级在线观看| 久久国产生活片100| 菠萝蜜视频在线观看一区| 欧美性大战久久| 久久久久国产精品人| 亚洲欧美日韩久久精品| 另类小说欧美激情| 色爱区综合激月婷婷| 精品免费国产一区二区三区四区| 中文字幕一区二区三区视频| 免费人成精品欧美精品| www.日韩在线| 精品美女在线播放| 亚洲高清免费视频| 成人av综合一区| 日韩三级视频在线观看| 日韩伦理电影网| 国产精品自拍三区| 欧美一区日韩一区| 亚洲精品欧美二区三区中文字幕| 久久99精品一区二区三区| 欧美亚洲综合网| 中文字幕在线不卡| 国产在线精品一区二区不卡了 | 久久精品99久久久| 欧美三级韩国三级日本一级| 国产精品毛片无遮挡高清| 捆绑调教一区二区三区| 欧美日韩国产综合视频在线观看| 欧美极品aⅴ影院| 免费成人你懂的| 911精品国产一区二区在线| 亚洲精品高清视频在线观看| 成人黄页在线观看| 久久久久久久电影| 理论电影国产精品| 欧美va亚洲va| 乱一区二区av| 精品国产一区二区亚洲人成毛片| 午夜电影网一区| 欧美区一区二区三区| 亚洲午夜激情av| 欧美男女性生活在线直播观看| 亚洲激情综合网| 欧美亚洲综合久久| 五月天网站亚洲| 91精品国产综合久久香蕉麻豆| 亚洲国产精品欧美一二99| 欧美性色黄大片手机版| 亚洲尤物在线视频观看| 欧美日韩亚洲综合在线| 亚州成人在线电影| 欧美精品日韩精品| 蜜桃视频在线观看一区二区| 精品剧情v国产在线观看在线| 另类的小说在线视频另类成人小视频在线| 欧美一区二区三区四区五区 | 国产精品久久久久一区二区三区共| 国产麻豆视频一区| 国产精品久线在线观看| 99久久婷婷国产综合精品电影 | 欧美日韩国产美| 日韩不卡一二三区| 久久亚洲精华国产精华液| 国产98色在线|日韩| 亚洲免费伊人电影| 欧美日韩中文字幕精品| 麻豆91在线看| 国产精品麻豆99久久久久久| 色综合天天做天天爱| 婷婷激情综合网| 久久久久久久久久久99999| 99久久久久免费精品国产 | 欧美精品一区二区三区很污很色的| 久久av中文字幕片| 中文字幕不卡一区| 欧美老肥妇做.爰bbww视频| 黑人精品欧美一区二区蜜桃| 国产精品每日更新| 欧美一级搡bbbb搡bbbb| 波多野结衣中文一区| 亚洲无人区一区| 久久综合av免费| 欧美午夜一区二区三区| 国产主播一区二区三区| 亚洲一区av在线| 久久九九99视频| 在线播放欧美女士性生活| 国产传媒一区在线| 天天做天天摸天天爽国产一区| 日本一区二区三区dvd视频在线 | 欧美一区二区视频在线观看2022| 国产夫妻精品视频| 日韩国产高清在线| 最新热久久免费视频| 国产亚洲美州欧州综合国| 欧美日韩日日骚| 色呦呦国产精品| 成人夜色视频网站在线观看| 蜜臀av一区二区| 亚洲成人av一区二区| 亚洲欧美国产三级| 国产午夜精品在线观看| 日韩午夜在线观看视频| 在线国产亚洲欧美| 色婷婷国产精品久久包臀| 高清视频一区二区| 韩国三级中文字幕hd久久精品| 亚洲chinese男男1069| 亚洲精品国产精华液| 中文字幕一区二区日韩精品绯色| 精品美女在线观看| 欧美大片国产精品| 日韩视频在线观看一区二区| 欧美日韩精品欧美日韩精品一综合| 成年人网站91| 99在线视频精品| 91福利资源站| 在线精品视频免费播放| 91免费视频观看| 99久久99久久精品国产片果冻 | av成人老司机| bt欧美亚洲午夜电影天堂| 成人精品gif动图一区| 国产寡妇亲子伦一区二区| 国内精品视频666| 国产一区二区主播在线| 国产精品自在在线| 国产成人精品三级| 岛国一区二区三区| 不卡的电影网站| 欧美主播一区二区三区| 在线国产电影不卡| 91精品国产综合久久久蜜臀图片| 在线播放91灌醉迷j高跟美女| 欧美一级精品大片| 精品999在线播放| 中文字幕av一区二区三区高| 中文字幕一区二区三区乱码在线 | 亚洲国产aⅴ天堂久久| 午夜精品影院在线观看| 免费观看在线色综合| 国产乱码精品一区二区三区五月婷| 国产91精品精华液一区二区三区| 99久久免费国产| 欧美日韩中文一区| 精品日本一线二线三线不卡| 国产欧美1区2区3区| 一区二区在线看| 麻豆91免费观看| 91免费小视频| 日韩欧美精品在线| 中文字幕中文在线不卡住| 亚洲国产欧美在线人成| 六月丁香综合在线视频| 成人ar影院免费观看视频| 色噜噜久久综合| 欧美本精品男人aⅴ天堂| 1区2区3区精品视频| 亚洲国产乱码最新视频| 国产一区二区伦理片| 在线视频观看一区| ww久久中文字幕| 亚洲丰满少妇videoshd| 国产精品一区二区三区乱码 | 日韩高清一区二区| 成人午夜免费av|