Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reforget-id/autoallpage
Otomatis menampilkan semua halaman artikel berita dalam 1 page
https://github.com/reforget-id/autoallpage
articles javascript news tampermonkey userscript violentmonkey
Last synced: 3 months ago
JSON representation
Otomatis menampilkan semua halaman artikel berita dalam 1 page
- Host: GitHub
- URL: https://github.com/reforget-id/autoallpage
- Owner: reforget-id
- License: gpl-3.0
- Created: 2020-11-03T11:23:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-31T11:14:19.000Z (about 1 year ago)
- Last Synced: 2024-11-07T09:02:36.202Z (3 months ago)
- Topics: articles, javascript, news, tampermonkey, userscript, violentmonkey
- Language: JavaScript
- Homepage:
- Size: 89.8 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Auto All Page
*Otomatis menampilkan semua halaman artikel berita dalam 1 halaman.*
Banyak situs berita online yang menampilkan artikelnya dalam bentuk pagination pada websitenya (satu artikel dibagi ke
dalam beberapa halaman), sehingga pembaca akan terus menerus menekan tombol halaman selanjutnya, yang mana ini akan
merepotkan pembaca. Auto All Page membantu menampilkan artikel dalam halaman penuh.### How It Works
Cara kerjanya sederhana, hanya melakukan redirect pada url yang sesuai dengan pattern regex.
Misalnya pada url : `https://detik.com/read/judul-berita?page=1` akan dialihkan ke
halaman `https://detik.com/read/judul-berita?page=all`.### Installation
Auto All Page merupakan sebuah userscript yang diinstal melalui userscript manager. Sebelum mengintal script ini, instal
dulu ekstensi yang dibutuhkan.Extension : [Violentmonkey](https://violentmonkey.github.io/) atau [Tampermonkey](https://www.tampermonkey.net)
Userscript : [GitHub](https://raw.githubusercontent.com/reforget-id/AutoAllPage/main/script/autoallpage.user.js)
atau [GreasyFork](https://greasyfork.org/id/scripts/415479-auto-all-page)### Browser Support
Script ini menggunakan regex lookbehind yang mana tidak semua browser mendukungnya.
* Chromium : 62+
* Firefox : 78+
* Firefox Android : 79+
* Safari : not supportedBrowser lainnya lihat di : [Caniuse](https://caniuse.com/js-regexp-lookbehind)
atau [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp)### Supported Sites
Script ini dapat bekerja pada website (klik untuk melihat) :
- 20jam.com
- 100kpj.com
- aboutmalang.com
- antaranews.com
- ayocirebon.com
- ayoindonesia.com
- akurat.co
- bolasport.com
- cnbcindonesia.com
- cnnindonesia.com
- dagangberita.com
- detik.com
- fortuneidn.com
- genpi.co
- grid.id
- gridoto.com
- herstory.co.id
- hops.id
- idntimes.com
- idxchannel.com
- inews.id
- intipseleb.com
- jatimnetwork.com
- jpnn.com
- kilat.com
- kompas.com
- kompas.tv
- kompasiana.com
- kontan.co.id
- merdeka.com
- motorplus-online.com
- okezone.com
- pojoksatu.id
- popbela.com
- pikiran-rakyat.com
- republika.co.id
- sahijab.com
- sindonews.com
- sonora.id
- suara.com
- tempo.co
- tribunnews.com
- tvonenews.com
- unews.id
- viva.co.id
- wartaekonomi.co.id
**TODO :**
* disway.id
* fajar.co.id
* jabarekspres.com
* mojok.co
* theasianparent.com
### Known Issues
* URL yang mengandung AMP tidak akan diredirect untuk menghindari konflik dengan script atau ekstensi yang mengatasi
AMP. Beberapa script dan ekstensi yang bisa digunakan untuk mengatasi
AMP : [Redirect AMP to HTML](https://www.daniel.priv.no/web-extensions/amp2html.html)
, [Disable AMP by AdGuard](https://github.com/AdguardTeam/DisableAMP)
, [RemoveAMP](https://github.com/bentasker/RemoveAMP).
### Contributing
Silahkan membuat issue disini untuk melaporkan adanya bug pada script atau merequest website yang belum didukung script.
### Support Me
Jika kalian merasa script ini sangat membantu, pertimbangkanlah untuk memberi sedikit donasi. Bantu programmer ini
mengupgrade laptop bututnya dan membelikan paracetamol untuk meringankan beban di kepalanya.