ResearchUserscript

Collection de userscripts destinés aux chercheurs, doctorants et étudiants en sciences humaines et sociales. Chaque script automatise une tâche répétitive sur une plateforme académique (téléchargement, navigation, export…), sans remplacer l’accès légitime aux contenus.
📸 Aperçu
| Cairn | Téléchargement |
|---|---|
![]() |
![]() |
📖 À propos
Collection de userscripts destinés aux chercheurs, doctorants et étudiants en sciences humaines et sociales. Chaque script automatise une tâche répétitive sur une plateforme académique (téléchargement, navigation, export…), sans remplacer l’accès légitime aux contenus.
Prérequis : un gestionnaire de userscripts — Tampermonkey ou Violentmonkey.
⬇️ Installation rapide
- Installez Tampermonkey ou Violentmonkey dans votre navigateur.
- Ouvrez le fichier
.user.jsdu script souhaité (ou cliquez sur le lien Installer ci-dessous). - Confirmez l’installation dans le gestionnaire.
- Rechargez la page cible : le script s’active automatiquement.
📜 Scripts disponibles
| Script | Plateforme | Description | Installer |
|---|---|---|---|
| Cairn PDF Downloader | Cairn.info / shs.cairn.info | Télécharge tous les PDF des chapitres d’un ouvrage en libre accès, avec option de fusion en un seul fichier | cairn-pdf-downloader.user.js |
Cairn PDF Downloader
Sur la page d’un livre ou dossier en libre accès sur Cairn, un bouton Télécharger tous les chapitres apparaît en haut à droite.
Fonctionnalités
- Détection automatique des chapitres et téléchargement séquentiel des PDF
- Option pour fusionner tous les chapitres en un seul PDF (ordre respecté)
- Nommage des fichiers à partir des titres de chapitres
- Délais entre les requêtes pour ne pas surcharger le serveur
Utilisation
- Ouvrez la page principale d’un ouvrage Cairn en libre accès (pas une page de chapitre isolée).
- Cliquez sur Télécharger tous les chapitres.
- Cochez ou décochez la fusion en un seul PDF, puis validez.
- Attendez la fin du processus (plusieurs minutes selon le nombre de chapitres).
Périmètre
- Fonctionne uniquement sur les contenus déjà accessibles via votre navigateur (libre accès ou session authentifiée).
- Ne contourne pas les paywalls ni les restrictions d’accès.
📁 Structure du dépôt
ATResearchUserscript/
├── README.md
└── cairn-pdf-downloader.user.js # script officiel
Les fichiers *.nomerge.js / *.debugmerge.js éventuels sont des variantes de développement et ne sont pas destinés à l’installation courante.
🤝 Contribuer
Les contributions sont les bienvenues : nouveau userscript, correction, amélioration d’UI ou de compatibilité.
Pour proposer un script :
- Un fichier
nom-descriptif.user.jsavec un en-tête UserScript complet (@name,@match,@description, etc.). - Une courte entrée dans le tableau Scripts disponibles de ce README.
- Une section d’usage (comme pour Cairn) si le comportement n’est pas évident.
Idées de domaines utiles : Persée, OpenEdition, Gallica, HAL, Google Scholar, Zotero / export bibliographique, etc.
⚠️ Avertissement
Ces outils sont fournis tels quels, à des fins de recherche et de confort d’usage. Respectez les conditions d’utilisation des sites concernés, le droit d’auteur et les licences des documents. L’auteur du dépôt n’est pas affilié à Cairn.info ni aux plateformes ciblées.
📄 Licence
À préciser (MIT ou autre) selon votre choix avant publication publique.
🌐 Liens
📸 Vorschau
| Cairn | Download |
|---|---|
![]() |
![]() |
📖 Über
Sammlung von Userscripts für Forschende, Doktorand:innen und Studierende der Geistes- und Sozialwissenschaften. Jedes Skript automatisiert eine wiederkehrende Aufgabe auf einer akademischen Plattform (Download, Navigation, Export…), ohne den rechtmäßigen Zugang zu Inhalten zu ersetzen.
Voraussetzung: ein Userscript-Manager — Tampermonkey oder Violentmonkey.
⬇️ Schnelle Installation
- Tampermonkey oder Violentmonkey im Browser installieren.
- Die gewünschte
.user.js-Datei öffnen (oder den Link Installieren unten anklicken). - Die Installation im Manager bestätigen.
- Die Zielseite neu laden: das Skript aktiviert sich automatisch.
📜 Verfügbare Skripte
| Skript | Plattform | Beschreibung | Installieren |
|---|---|---|---|
| Cairn PDF Downloader | Cairn.info / shs.cairn.info | Lädt alle Kapitel-PDFs eines frei zugänglichen Werks herunter, optional zu einer Datei zusammengeführt | cairn-pdf-downloader.user.js |
Cairn PDF Downloader
Auf der Seite eines frei zugänglichen Buchs oder Dossiers auf Cairn erscheint oben rechts ein Button Tous les chapitres télécharger / Download all chapters.
Funktionen
- Automatische Kapitelerkennung und sequenzieller PDF-Download
- Option, alle Kapitel zu einem PDF zusammenzuführen (Reihenfolge erhalten)
- Dateibenennung nach Kapitelnamen
- Verzögerungen zwischen Anfragen, um den Server nicht zu überlasten
Verwendung
- Die Hauptseite eines frei zugänglichen Cairn-Werks öffnen (keine isolierte Kapitelseite).
- Auf Download all chapters klicken.
- Zusammenführung in ein PDF aktivieren oder deaktivieren, dann bestätigen.
- Den Vorgang abwarten (mehrere Minuten je nach Kapitelzahl).
Geltungsbereich
- Funktioniert nur bei Inhalten, die in Ihrem Browser bereits zugänglich sind (Open Access oder authentifizierte Sitzung).
- Umgeht keine Paywalls und keine Zugriffsbeschränkungen.
📁 Repository-Struktur
ATResearchUserscript/
├── README.md
└── cairn-pdf-downloader.user.js # offizielles Skript
Eventuelle *.nomerge.js / *.debugmerge.js-Dateien sind Entwicklungsvarianten und nicht für die übliche Installation gedacht.
🤝 Mitwirken
Beiträge sind willkommen: neues Userscript, Korrektur, UI- oder Kompatibilitätsverbesserung.
So schlagen Sie ein Skript vor:
- Eine Datei
beschreibender-name.user.jsmit vollständigem UserScript-Header (@name,@match,@descriptionusw.). - Einen kurzen Eintrag in der Tabelle Verfügbare Skripte dieses README.
- Einen Nutzungsabschnitt (wie bei Cairn), falls das Verhalten nicht offensichtlich ist.
Nützliche Themenideen: Persée, OpenEdition, Gallica, HAL, Google Scholar, Zotero / bibliografischer Export usw.
⚠️ Hinweis
Diese Werkzeuge werden wie besehen bereitgestellt, zu Forschungs- und Komfortzwecken. Beachten Sie die Nutzungsbedingungen der betreffenden Sites, das Urheberrecht und die Lizenzen der Dokumente. Der Autor des Repositories ist weder mit Cairn.info noch mit den Zielplattformen verbunden.
📄 Lizenz
Vor öffentlicher Veröffentlichung festzulegen (MIT oder anderes).
🌐 Links
📸 Preview
| Cairn | Download |
|---|---|
![]() |
![]() |
📖 About
A collection of userscripts for researchers, PhD candidates and students in the humanities and social sciences. Each script automates a repetitive task on an academic platform (download, navigation, export…), without replacing legitimate access to content.
Prerequisite: a userscript manager — Tampermonkey or Violentmonkey.
⬇️ Quick install
- Install Tampermonkey or Violentmonkey in your browser.
- Open the desired
.user.jsfile (or click the Install link below). - Confirm installation in the manager.
- Reload the target page: the script activates automatically.
📜 Available scripts
| Script | Platform | Description | Install |
|---|---|---|---|
| Cairn PDF Downloader | Cairn.info / shs.cairn.info | Downloads all chapter PDFs of an open-access work, with optional merge into a single file | cairn-pdf-downloader.user.js |
Cairn PDF Downloader
On the page of an open-access book or dossier on Cairn, a Download all chapters button appears at the top right.
Features
- Automatic chapter detection and sequential PDF download
- Option to merge all chapters into one PDF (order preserved)
- File naming from chapter titles
- Delays between requests to avoid overloading the server
Usage
- Open the main page of a Cairn open-access work (not an isolated chapter page).
- Click Download all chapters.
- Check or uncheck merge into a single PDF, then confirm.
- Wait for the process to finish (several minutes depending on chapter count).
Scope
- Works only on content already accessible via your browser (open access or authenticated session).
- Does not bypass paywalls or access restrictions.
📁 Repository structure
ATResearchUserscript/
├── README.md
└── cairn-pdf-downloader.user.js # official script
Any *.nomerge.js / *.debugmerge.js files are development variants and are not for regular installation.
🤝 Contributing
Contributions are welcome: new userscript, fix, UI or compatibility improvement.
To propose a script:
- A
descriptive-name.user.jsfile with a complete UserScript header (@name,@match,@description, etc.). - A short entry in the Available scripts table of this README.
- A usage section (as for Cairn) if behaviour is not obvious.
Useful domain ideas: Persée, OpenEdition, Gallica, HAL, Google Scholar, Zotero / bibliographic export, etc.
⚠️ Disclaimer
These tools are provided as is, for research and convenience. Respect the terms of use of the sites concerned, copyright and document licences. The repository author is not affiliated with Cairn.info or the targeted platforms.
📄 License
To be specified (MIT or other) before public release.
🌐 Links
📸 Vista previa
| Cairn | Descarga |
|---|---|
![]() |
![]() |
📖 Acerca de
Colección de userscripts destinados a investigadores, doctorandos y estudiantes de ciencias humanas y sociales. Cada script automatiza una tarea repetitiva en una plataforma académica (descarga, navegación, exportación…), sin sustituir el acceso legítimo a los contenidos.
Requisito previo: un gestor de userscripts — Tampermonkey o Violentmonkey.
⬇️ Instalación rápida
- Instale Tampermonkey o Violentmonkey en su navegador.
- Abra el archivo
.user.jsdel script deseado (o haga clic en el enlace Instalar más abajo). - Confirme la instalación en el gestor.
- Recargue la página de destino: el script se activa automáticamente.
📜 Scripts disponibles
| Script | Plataforma | Descripción | Instalar |
|---|---|---|---|
| Cairn PDF Downloader | Cairn.info / shs.cairn.info | Descarga todos los PDF de los capítulos de una obra en acceso libre, con opción de fusionarlos en un solo archivo | cairn-pdf-downloader.user.js |
Cairn PDF Downloader
En la página de un libro o dossier en acceso libre en Cairn, aparece un botón Télécharger tous les chapitres / Download all chapters arriba a la derecha.
Funciones
- Detección automática de capítulos y descarga secuencial de PDF
- Opción para fusionar todos los capítulos en un solo PDF (orden respetado)
- Nomenclatura de archivos a partir de los títulos de capítulos
- Pausas entre peticiones para no sobrecargar el servidor
Uso
- Abra la página principal de una obra Cairn en acceso libre (no una página de capítulo aislada).
- Haga clic en Download all chapters.
- Marque o desmarque la fusión en un solo PDF y valide.
- Espere el final del proceso (varios minutos según el número de capítulos).
Ámbito
- Funciona únicamente con contenidos ya accesibles vía su navegador (acceso libre o sesión autenticada).
- No elude paywalls ni restricciones de acceso.
📁 Estructura del repositorio
ATResearchUserscript/
├── README.md
└── cairn-pdf-downloader.user.js # script oficial
Los archivos *.nomerge.js / *.debugmerge.js eventuales son variantes de desarrollo y no están destinados a la instalación habitual.
🤝 Contribuir
Las contribuciones son bienvenidas: nuevo userscript, corrección, mejora de UI o de compatibilidad.
Para proponer un script:
- Un archivo
nombre-descriptivo.user.jscon un encabezado UserScript completo (@name,@match,@description, etc.). - Una entrada breve en la tabla Scripts disponibles de este README.
- Una sección de uso (como para Cairn) si el comportamiento no es evidente.
Ideas de ámbitos útiles: Persée, OpenEdition, Gallica, HAL, Google Scholar, Zotero / exportación bibliográfica, etc.
⚠️ Aviso
Estas herramientas se proporcionan tal cual, con fines de investigación y comodidad de uso. Respete las condiciones de uso de los sitios afectados, el derecho de autor y las licencias de los documentos. El autor del repositorio no está afiliado a Cairn.info ni a las plataformas objetivo.
📄 Licencia
Por precisar (MIT u otra) antes de la publicación pública.


