問題タブ [google-scholar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2828 参照

c# - Windows フォーム アプリケーションで Web ページのボタンをプログラムでクリックする

Google Scholar の論文の分析というプロジェクトに取り組んでいます。私がしていることは、基本的に、HTML の解析、関連フィールドのデータベースへの保存などです。ただし、出版物のタイトルを取得しているときに、最初の 20 個の要素を取得できることに気付きました。しかし、関連するアカウントには60の論文があります:

http://scholar.google.com/citations?user=B7vSqZsAAAAJ

したがって、解決策として、プログラムで「もっと見る」ボタンをクリックする必要があると思います。これにより、すべてのタイトル、出版場所などを取得できます。

どう思いますか?どうすればそのようなアクションを実行できますか?

編集:「さらに表示」ボタンをチェックしましたが、次のページとして表示するものは何もありませんが、その html コードは同じままです。解決策として、ループを n 回使用できます。ただし、より堅牢なソリューションを探しています。お時間をいただきありがとうございます!

0 投票する
0 に答える
887 参照

php - グーグル学者の出版物

Google Scholar から結果を取得するための php スクリプトを作成しました。

}

}

しかし、クエリを呼び出すときに問題があります。エラーが発生します:

警告: file_get_contents( http://scholar.google.it/citations?hl=it&user=XXXXXXX&view_op=list_works&pagesize=10000 ): ストリームを開くことができませんでした: HTTP リクエストが失敗しました! /var/www/html/scholar/simple_html_dom.php の 78 行目で HTTP/1.0 503 サービスを利用できません

-simple_html_dom.php 78 行目

https://github.com/samacs/simple_html_dom/blob/master/simple_html_dom.php

致命的なエラー: 21 行目の /var/www/html/scholar/scholar-biblio-loader.php の非オブジェクトに対するメンバー関数 find() の呼び出し

-scholar-biblio-loader.php 21行目

ローカルホストでスクリプトを実行すると動作します。サーバーでスクリプトを実行すると、エラーが発生します

グーグルは通話をブロックしますか?何が問題ですか?

ありがとう

0 投票する
1 に答える
5580 参照

python - RまたはPythonを使用してGoogle Scholarクエリを介して学術論文のPDFをダウンロードする方法

ダウンロードする必要がある学術論文のタイトルのリストがあります。Web から PDF ファイルをダウンロードするループを書きたいのですが、その方法が見つかりません。

ここに私がこれまでに考えたことの段階的な説明があります (答えは R または Python で歓迎されます):

合併症:

ループ ステップ 1 - Google Scholar の最初のヒットは、論文の元の URL である必要があります。ただし、Google Scholar はボットに少しうるさいと聞いたので、別の方法として、Google にクエリを実行して最初の URL を取得することもできます (正しい URL が返されることを願っています)。

ループ step2 - 一部の論文はゲートされているため、認証情報 (user=__ , passwd=__) を含める必要があると思います。しかし、大学のネットワークを使用している場合、この認証は自動的に行われるはずですよね?

ps。PDFをダウンロードするだけです。文献情報 (引用レコード、h-index など) を取得することに興味はありません。計量書誌データを取得するためのガイダンスがここ (R ユーザー)ここ (python ユーザー)にあります。

0 投票する
1 に答える
1613 参照

python - 美しいスープはすべてのタグを見つけるわけではありません

Google Scholar から特定のプロファイルの引用数を取得しようとしています。私はpythonとBeautifulSoupを使用しています。

これらの要素は、表の引用インデックスにあります。グラフをクリックすると、同じタグを持つ要素がさらにあるのに対し、私が使用するコードは 9 つの要素しか返しません。

どうしたの?

0 投票する
2 に答える
2982 参照

r - R を使用して Google Scholar から論文の引用を取得する

google-scholar と R を使用して、特定の論文を誰が引用しているかを調べたいと思います。

既存のパッケージ ( Scholar など) は、H インデックス分析 (研究の統計) を対象としています。

入力としてターゲットペーパーを与えたいです。URL の例は次のとおりです。

https://scholar.google.co.uk/scholar?oi=bibs&hl=en&cites=12939847369066114508

次に、R は論文のためにこれらの引用ページをスクレイピングし (Google 学者はこれらをページ付けします)、ターゲットを引用する論文の配列を返します (最大 500 以上の引用)。次に、タイトルのキーワードを検索し、ジャーナルを集計し、著者などを引用します。

それを行う方法についての手がかりはありますか?それとも、文字通り各ページをスクレイピングすることになっていますか? (これは、1 回限りの操作のコピーと貼り付けで実行できます)。

これは、系統的レビューのシードなどにも一般的に役立つ機能であるように思われるため、これをパッケージに追加すると、H が向上する可能性があります :-)

0 投票する
1 に答える
480 参照

google-search - Google Scholar 検索画像 CAPTCHA を解決できません

私は Google Scholar Citation Explorer というスクリプトを使用しています。これは、科学論文を検索できる優れたスクリプトです。ただし、Google Chrome または Firefox の新しいバージョンでは動作しません。私は動作するFirefoxバージョン3.6を使用することに頼りました。

ただし、Firefox バージョン 3.6 では reCAPTCHA が機能しないため、Google Scholar の使用がブロックされています。

ここに画像の説明を入力

誰かが回避策を知っていますか? キーボードを使用して reCAPTCHA を解決する方法はありますか?

ここに画像の説明を入力

0 投票する
1 に答える
852 参照

r - R package "scholar" / 論文の引用履歴を取得する

Rパッケージ学者に問題があります

機能するもの:

できないこと:

コード:

エラーメッセージ:

その関数のコンテキストでのエラー メッセージを理解できず、別の著者と別の論文を試しましたが成功しませんでした。ここで何が欠けているのかわかりません....ありがとう