Preferences: Google Scholar Profile

This dialog box appears when you choose the Tools > Preferences command from the main menu and go to the Google Scholar Profile tab. It allows you to edit a number of settings that affect the way Publish or Perish deals with queries to Google Scholar when it retrieves a specific author profile.

Note: The options in this dialog box are intended for users who are familiar with data sources such as Google Scholar and client-server communication using the HTTP[S] protocol. If you are not, then you are strongly advised to leave these options at their default values unless specifically instructed otherwise.

General

This box contains general options relating to the way Publish or Perish issues queries to Google Scholar.

Option Description
Query URL Enter the URL that Publish or Perish should use to perform Google Scholar Profile queries.
User-Agent string

Set the HTTP User-Agent string that Publish or Perish uses to identify itself to Google Scholar.

The HTTP User-Agent identification that a client sends to an HTTP server identifies the client program and version. In many practical cases, the string contains more or less detailed information not only about the client program, but also about the operating system it's running on. For that reason, a typical User-Agent string might look like:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

For ease of configuration, the User-Agent string field may contain zero or more of the following:

  • Literal text, for example Mozilla/5.0
  • Replaceable field placeholders starting with %, for example %W

The replaceable field placeholders will be expanded when the Publish or Perish starts and include the following:

Placeholder Expands to
%% Single '%' character
%@ User-Agent string as used by Internet Explorer
%B Windows build number, for example 7601
%D Current date as YYYYMMDD, for example 20141023
%E Trident engine version number as major.minor, for example 7.0
%I Internet Explorer version number as major.minor, for example 11.0
%M Mozilla version number as major.minor, matches the pseudo-Mozilla version that IE would have returned; for example 5.0
%P Process identifier as decimal number, for example 384
%R Pseudo-random decimal number 0-65535, for example 34270
%T Current time as HHMMSS, for example 130425
%V Pseudo-random version number as major.minor, for example 6363.37629
%W Windows version number as major.minor, for example 6.1

Notes

  • The default User-Agent string as of Publish or Perish version 4.16 is %@ (which resolves to the same identification that Internet Explorer uses in compatibility mode).
  • Internet Explorer 11 uses a User-Agent string equivalent to Mozilla/%M (Windows NT %W; Trident/%E; rv:%I) like Gecko
  • Earlier versions of Publish or Perish used Mozilla/%M (compatible; MSIE %I; Windows NT %W)
  • If you leave the User-Agent string field empty, it defaults to Mozilla/%M (compatible; MSIE %I; Windows NT %W; Trident/%E)

Request rate limiter

This box contains options that determine how Publish or Perish limits the rate at which requests are send to Google Scholar. Because Google Scholar Profile queries use the same underlying data source as plain Google Scholar queries, most of the options in this section are grayed out and should be adjusted on the Preferences: Google Scholar tab instead.

Option Description
Maximum number of
results per query

Enter the maximum number of results that Publish or Perish should retrieve for each author profile query. Google Scholar never returns more than 1000 results (and usually returns fewer), but you can set a lower maximum if you are only interested in the most relevant results for each query. This also reduces the total number of requests that Publish or Perish sends to Google Scholar.

Maximum request rate
<n> requests/minute
Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Use adaptive request rate Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Respond to CAPTCHAs Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Show request rate warnings Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Show Yellow warning if rate
exceeds <n> requests/hour
Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Show Red warning if rate
exceeds <n> requests/hour
Not available in this dialog box; see the Preferences: Google Scholar tab instead.
Keep cached results
for <n> days

Enter the number of days to keep the query results from queries. The longer this period, the fewer accesses are required to satisfy repeated queries. Any updates in the query results only become visible after the cache period has expired, so you don't want to make this period too long.

Other options

The following additional options are available in the form of push buttons:

Option Description
Reset to defaults Click this button to reset all fields to their "factory" defaults. This is useful if you have made changes, but decide to start from a known base again.

Generated by Cphyl 3.21.0.6260 (2017.02.19.1015A)