# Bookmarklet Twitter: buka pautan X

Tambah bookmarklet Twitter pada pelayar atau telefon dan buka catatan atau profil X di TwitterViewer dengan satu klik. Langkah desktop, iPhone dan Android.

Page: https://twitterviewer.app/ms/bookmarklet

Bookmarklet Twitter ialah penanda buku yang menjalankan beberapa baris kod dan bukannya membuka halaman tetap. Bookmarklet kami melakukan satu tugas: apabila anda sedang melihat sesuatu catatan atau profil X, satu klik membuka catatan atau profil yang sama dalam TwitterViewer, di mana anda boleh membacanya tanpa log masuk. Tiada sambungan untuk dipasang dan tiada akaun untuk dicipta.

Halaman ini merangkumi setiap cara untuk pergi dari X ke TwitterViewer: bookmarklet desktop, skrip penanda buku untuk iPhone, iPad dan Android, sasaran kongsi Android, dan dua kaedah yang tidak memerlukan persediaan. Setiap bahagian menerangkan cara memasangnya, cara menggunakannya dan apa yang perlu dilakukan apabila ia gagal.

## Bookmarklet Twitter: apakah itu?

Bookmarklet ialah penanda buku pelayar biasa yang alamatnya bermula dengan `javascript:` dan bukannya `https://`. Apabila anda mengkliknya, pelayar menjalankan skrip pendek itu pada halaman yang anda lihat dan bukannya memuatkan halaman baharu. Ia tersimpan dalam penanda buku anda, jadi ia berfungsi dalam mana-mana pelayar yang menyokong penanda buku dan tidak meminta sebarang kebenaran.

Yang ada di halaman ini ialah satu baris. Ia membaca alamat tab semasa dan menyemak sama ada hosnya ialah `x.com` atau `twitter.com`, termasuk varian `www.` dan `mobile.`. Jika ya, skrip itu membina semula alamat dengan hos TwitterViewer dan laluan, pertanyaan serta serpihan yang sama, dan menghantar tab itu ke sana. Pada mana-mana laman lain ia memaparkan mesej pendek dan membiarkan halaman itu tanpa perubahan.

Itu ialah pintasan untuk sesuatu yang boleh anda lakukan secara manual: menukar `x.com` kepada alamat TwitterViewer dalam bar alamat. Bookmarklet membungkusnya menjadi satu klik. Ia juga dipanggil skrip penanda buku atau "javascript bookmark", dan ia berfungsi pada kedua-dua alamat `x.com` dan `twitter.com`.

## Cara membuka pautan X dalam TwitterViewer

Lima titik masuk sesuai untuk situasi berbeza. Pilih yang sepadan dengan peranti yang anda gunakan untuk membaca X.

| Kaedah | Berfungsi pada | Persediaan | Terbaik untuk |
| --- | --- | --- | --- |
| Bookmarklet desktop | Chrome, Edge, Firefox, Safari desktop | Seret satu butang ke bar penanda buku | Membaca X pada komputer riba atau desktop |
| Skrip penanda buku mudah alih | Safari pada iPhone dan iPad, pelayar pada Android | Tampal skrip ke dalam alamat penanda buku baharu | Membaca X dalam pelayar mudah alih |
| Sasaran kongsi Android | Android, selepas memasang TwitterViewer daripada menu pelayar | Pasang sekali, kemudian pilih dalam lembar Kongsi | Pautan di dalam aplikasi X |
| Tampal pautan | Mana-mana peranti | Tiada | Pautan yang dihantar kepada anda dalam sembang atau e-mel |
| Tukar alamat secara manual | Mana-mana pelayar dengan bar alamat | Tiada | Pandangan sekali sahaja pada satu catatan |

## Pasang bookmarklet Twitter di desktop

Butang itu terletak di bahagian atas halaman ini, dalam kad bertajuk "On desktop". Ia ialah pautan yang pelayar anda benarkan anda seret.

1. Tunjukkan bar penanda buku anda. Dalam Chrome, Edge dan Firefox, pintasannya ialah `Ctrl+Shift+B` pada Windows dan Linux atau `Cmd+Shift+B` pada Mac. Dalam Safari, pilih View, kemudian Show Favorites Bar.
2. Seret butang **Open in TwitterViewer** ke bar penanda buku dan lepaskannya di sana.
3. Buka mana-mana catatan atau profil di x.com.
4. Klik penanda buku baharu itu. Tab bertukar kepada catatan atau profil yang sama dalam TwitterViewer.

> **Note: Mengklik butang di sini hanya menunjukkan petunjuk**
> Klik biasa pada butang di halaman ini tidak menjalankan skrip. Ia menunjukkan peringatan untuk menyeret butang itu, kerana skrip itu bertujuan dijalankan dari halaman X, bukan dari TwitterViewer. Seret dahulu, kemudian klik dari bar penanda buku semasa halaman X terbuka.

Skrip itu membawa alamat laman yang anda berada ketika menyeretnya. Jika ia membuka alamat yang tidak dijangka, padam penanda buku itu dan seret salinan baharu dari laman yang anda mahu ia tuju.

Hasilnya dibuka dalam tab yang sama, jadi gunakan butang kembali untuk kembali ke X. Jika anda lebih suka tab baharu, buka halaman X dalam tab baharu dahulu dan jalankan penanda buku di sana.

## Sediakannya pada iPhone dan iPad

Pelayar mudah alih tiada bar penanda buku untuk diseret, jadi kad mudah alih menunjukkan skrip sebagai teks dengan butang **Copy bookmark script**. Anda mencipta penanda buku dan menampal skrip itu sebagai alamatnya. Langkah-langkah ini adalah untuk Safari; nama menu berubah sedikit antara versi iOS.

1. Buka halaman ini dalam Safari dan ketik **Copy bookmark script**.
2. Ketik butang Kongsi dan pilih **Add Bookmark**. Namakannya "Open in TwitterViewer" dan simpan. Halaman yang ditujunya tidak penting, kerana anda akan menggantikan alamatnya.
3. Buka senarai Bookmark dengan ikon buku, ketik **Edit**, kemudian ketik penanda buku baharu itu.
4. Padam alamatnya dan tampal skrip. Semak bahawa ia bermula dengan `javascript:`, kemudian ketik Done.
5. Buka catatan X dalam Safari, buka senarai Bookmark dan ketik penanda buku anda.

Dua perkara sering mengelirukan orang. Penanda buku itu hanya berfungsi dalam pelayar tempat anda menciptanya, pada halaman yang dimuatkan dalam pelayar itu. Pautan yang diketuk di dalam aplikasi X dibuka dalam pemapar terbina dalam yang tiada penanda buku, jadi skrip tidak boleh dijalankan di sana; buka pautan itu dalam Safari dahulu. Dan jika pelayar membuang awalan `javascript:` semasa anda menampal, taip semula di hadapan skrip sebelum menyimpan.

## Sediakannya pada Android

Android berfungsi dengan cara yang sama: salin skrip, cipta penanda buku, gantikan alamatnya. Langkah-langkah ini adalah untuk Chrome; pelayar lain mempunyai menu yang serupa.

1. Buka halaman ini dan ketik **Copy bookmark script**.
2. Buka menu pelayar dan tambah halaman itu ke penanda buku anda sebagai "Open in TwitterViewer".
3. Buka penanda buku anda, ketik menu tiga titik di sebelah yang baharu dan pilih Edit. Gantikan alamatnya dengan skrip yang ditampal, bermula dengan `javascript:`, dan simpan.
4. Buka catatan X dalam pelayar. Taip nama penanda buku itu ke dalam bar alamat dan pilihnya daripada cadangan.

Langkah terakhir berbeza daripada iOS. Pada banyak pelayar Android, mengetik penanda buku dalam senarai memuatkannya sebagai halaman baharu, jadi skrip tidak mempunyai halaman X untuk dibaca. Menaip nama ke dalam bar alamat dan memilih cadangan menjalankannya pada halaman yang anda berada. Jika itu pun gagal, laluan kongsi di bawah lebih boleh dipercayai.

## Kongsi dari X ke TwitterViewer pada Android

Aplikasi Android boleh mendaftar dengan lembar Kongsi, dan TwitterViewer mendaftarkan dirinya sebaik sahaja anda memasangnya daripada pelayar anda.

1. Buka TwitterViewer dalam Chrome pada Android, buka menu pelayar dan pilih **Install app**. Pada halaman ini butang **Install app** juga muncul apabila pelayar anda menawarkan pemasangan.
2. Dalam aplikasi X, buka catatan atau profil dan ketik Share.
3. Pilih TwitterViewer dalam lembar Kongsi. Ia dibuka terus ke catatan atau profil itu.

Lembar Kongsi menghantar pautan yang dikongsi, dan kadangkala satu baris teks, ke halaman di laman ini. Halaman itu mengambil pautan atau nama pengguna pertama yang ditemuinya dan menghantar anda ke paparan yang sepadan. Pautan catatan membuka catatan itu, pautan profil atau `@username` membuka profil, pautan hashtag membuka [Carian lanjutan](https://twitterviewer.app/ms/twitter-advanced-search) dengan tag itu diisi (alat itu memerlukan pelan Pro dan akaun X yang disambungkan), dan pautan komuniti membuka [Pengeksport komuniti](https://twitterviewer.app/ms/x-communities-exporter). Jika tiada apa yang boleh dikenali dalam teks itu, anda tiba di halaman utama.

iPhone dan iPad tidak menyenaraikan aplikasi web dalam lembar Kongsi, jadi pada iOS gunakan skrip penanda buku di atas atau kaedah tampal di bawah.

## Apa yang bookmarklet lakukan dan apa yang tidak pernah disentuhnya

Skrip yang berjalan pada halaman yang anda log masuk wajar diteliti. Yang ini dipaparkan sepenuhnya dalam kad mudah alih, jadi anda boleh membacanya.

- Ia membaca hos, laluan, rentetan pertanyaan dan serpihan halaman semasa. Tiada apa-apa lagi pada halaman itu.
- Ia menguji hos terhadap `x.com` dan `twitter.com`, dengan `www.` atau `mobile.` pilihan di hadapan. Hos yang kelihatan serupa seperti `x.com.example.net` tidak sepadan.
- Jika hos sepadan, ia menetapkan alamat tab kepada hos TwitterViewer ditambah laluan, pertanyaan dan serpihan yang sama. Jika tidak, ia memaparkan amaran dan berhenti.
- Ia tidak membaca cookie, storan setempat, teks halaman, garis masa anda, mesej anda atau butiran akaun anda.
- Ia tidak menghantar apa-apa dengan sendirinya. Satu-satunya permintaan rangkaian ialah pemuatan halaman yang akan anda buat dengan mengklik mana-mana pautan.

TwitterViewer menerima laluan dan sebarang rentetan pertanyaan yang terdapat dalam alamat X, seperti parameter penjejakan yang ditambahkan X, tepat seperti pautan biasa membawanya.

> **Tip: Baca sebelum anda mempercayainya**
> Tampal skrip itu ke dalam editor teks dan bacalah. Ia ialah satu baris. Membuang penanda buku membuang skrip itu sepenuhnya.

## Halaman X mana yang berfungsi

Skrip mengekalkan laluan alamat X, jadi ia berfungsi di mana sahaja TwitterViewer mempunyai halaman pada laluan yang sama. Itu merangkumi dua jenis halaman.

- **Halaman catatan**, pada `/<username>/status/<id>`. Anda mendapat catatan itu, bebenang penulis sendiri dan balasan yang dapat kami muatkan. Lihat [cara melihat catatan X tanpa log masuk](https://twitterviewer.app/ms/blog/view-x-posts-without-login) untuk apa yang boleh dan tidak boleh ditunjukkan oleh pemapar tanpa log masuk.
- **Halaman profil**, pada `/<username>`. Anda mendapat pengepala profil dan catatan terkini. [Pemapar profil](https://twitterviewer.app/ms/twitter-profile-viewer) menerangkan hadnya.

Semua yang lain di X tiada alamat yang sepadan di sini. Garis masa utama, hasil carian, halaman hashtag, senarai, pemberitahuan, tetapan dan sub-halaman profil seperti `/media` atau `/with_replies` membuka skrin "page not found". Gunakan halaman catatan atau profil sebagai gantinya, atau salah satu alat khusus: [Pemapar media](https://twitterviewer.app/ms/twitter-media-viewer) untuk foto dan video sesuatu akaun, [Pemapar balasan](https://twitterviewer.app/ms/twitter-reply-viewer) untuk balasan.

Dua had datang daripada X, bukan daripada skrip. Akaun dilindungi (peribadi) tidak boleh dipaparkan, dan akaun yang dipadam atau digantung tiada apa untuk dipaparkan. Bookmarklet masih berfungsi, dan halaman TwitterViewer menerangkan mengapa tiada apa yang muncul.

## Bookmarklet Twitter tidak berfungsi?

Lalui perkara ini mengikut urutan.

**Tiada apa berlaku apabila anda mengklik butang di halaman ini.** Itu memang disengajakan. Seret ke bar penanda buku dan klik dari sana pada halaman X.

**Ia memaparkan "Open this on an X post, profile or hashtag page."** Skrip telah dijalankan, dan tab itu bukan pada x.com atau twitter.com. Buka catatan X dahulu, kemudian klik penanda buku.

**Anda mendapat halaman "page not found".** Halaman X itu tiada alamat yang sepadan di sini. Gunakan halaman catatan atau halaman profil.

**Mengklik penanda buku tidak melakukan apa-apa langsung.** Punca yang mungkin:

- Pelayar anda, atau dasar daripada sekolah atau majikan anda, menyekat alamat `javascript:`. Sesetengah pelayar terurus melumpuhkannya sepenuhnya.
- Dasar keselamatan kandungan sesuatu laman boleh menyekat bookmarklet dalam sesetengah pelayar. Jika itu berlaku pada x.com, gunakan laluan kongsi Android atau kaedah tampal.
- Alamat itu kehilangan awalan `javascript:` semasa anda menampal. Buka skrin edit penanda buku itu dan semak aksara pertamanya.
- Anda berada dalam pelayar dalam aplikasi, seperti yang terbuka apabila anda mengetik pautan dalam aplikasi lain. Buka halaman itu dalam pelayar utama anda.

**Ia membuka alamat yang bukan TwitterViewer.** Skrip itu mengandungi alamat laman tempat anda menyalinnya. Padam penanda buku itu dan cipta yang baharu dari laman yang betul.

Jika tiada satu pun daripada ini membantu, langkau penanda buku: salin pautan X dan tampalnya ke dalam kotak pada [halaman utama TwitterViewer](https://twitterviewer.app/ms).

## Adakah sambungan pelayar TwitterViewer?

Tidak. TwitterViewer tidak menyediakan sambungan pelayar untuk Chrome, Edge atau Firefox. Orang yang mencari sambungan pemapar Twitter biasanya mahu membuka kandungan X dalam pemapar tanpa banyak usaha, dan bookmarklet ialah versi ringan untuk itu.

| | Bookmarklet | Sambungan pelayar |
| --- | --- | --- |
| Pemasangan | Seret atau tampal penanda buku | Pasang daripada kedai sambungan |
| Kebenaran | Tiada yang diminta | Biasanya meminta akses kepada data laman |
| Berjalan secara automatik | Tidak, hanya apabila anda mengklik | Boleh menambah butang dan berjalan pada setiap halaman |
| Pelayar mudah alih | Ya, dengan penanda buku manual | Bergantung pada pelayar |
| Pembuangan | Padam penanda buku | Buang dari halaman sambungan |

Imbuhannya ialah bookmarklet tidak pernah menambah butang pada antara muka X sendiri atau berjalan di latar belakang. Untuk membaca catatan tanpa log masuk, itu sudah cukup. Jika anda mahu diberitahu tentang catatan baharu, [Watchlist](https://twitterviewer.app/ms/i/watchlist) menghantar e-mel kepada anda tentang akaun yang anda tambahkan. Ia ialah ciri Pro: anda log masuk ke TwitterViewer, tambah sehingga 20 akaun, dan semakan berjalan sesering setiap jam.

## Buka pautan X di laman lain tanpa bookmarklet

Dua kaedah tidak memerlukan pemasangan dan berakhir di halaman yang sama.

**Tampal pautan.** Halaman utama mempunyai satu kotak yang menerima pautan catatan X, pautan profil, `@username` atau nombor catatan. Ia memahami pautan `x.com`, `twitter.com` dan `mobile.twitter.com` serta varian mesra pratonton yang dihasilkan oleh sesetengah aplikasi sembang. Gunakannya apabila seseorang menghantar pautan kepada anda dan anda tidak berada di X sama sekali.

**Tukar alamat secara manual.** TwitterViewer menggunakan laluan yang sama seperti X. Catatan pada `x.com/NASA/status/123` terletak pada alamat TwitterViewer diikuti `/NASA/status/123`, dan profil pada `x.com/NASA` ialah alamat TwitterViewer diikuti `/NASA`. Gantikan hos, kekalkan selebihnya, tekan enter. Inilah tepat apa yang dilakukan bookmarklet, dengan had yang sama.

Jika anda mahu menyimpan video sesuatu catatan dan bukannya membacanya, tampal pautan itu ke dalam [Pemuat turun video](https://twitterviewer.app/ms/twitter-video-downloader) atau baca [cara memuat turun video X](https://twitterviewer.app/ms/blog/download-x-videos). Semua ini percuma; lihat [harga](https://twitterviewer.app/ms/pricing) untuk apa yang Pro tambahkan.

## Soalan lazim tentang bookmarklet Twitter

### Apakah itu bookmarklet Twitter?

Bookmarklet Twitter ialah penanda buku pelayar yang menjalankan skrip pendek pada halaman yang anda lihat dan bukannya memuatkan alamat tetap. Bookmarklet TwitterViewer menyemak bahawa anda berada pada halaman X atau Twitter dan kemudian membuka catatan atau profil yang sama dalam TwitterViewer pada tab yang sama. Ia tidak memerlukan sambungan, dan anda membuangnya dengan memadam penanda buku itu.

### Adakah sambungan pelayar TwitterViewer?

Tidak. Tiada sambungan TwitterViewer untuk Chrome, Edge atau Firefox. Bookmarklet ialah alternatif ringan: lompatan satu klik yang sama dari X ke pemapar, hanya dijalankan apabila anda mengkliknya, tanpa kebenaran pelayar.

### Adakah bookmarklet Twitter selamat?

Skrip itu kecil dan boleh dibaca serta melakukan sangat sedikit. Ia membaca alamat tab semasa, menyemak bahawa hosnya ialah x.com atau twitter.com, kemudian menukar alamat itu. Ia tidak membaca cookie, kandungan halaman, garis masa anda atau akaun anda, dan ia tidak membuat sebarang permintaan rangkaian sendiri. Anda boleh membaca skrip penuh di halaman ini.

### Adakah bookmarklet berfungsi dalam aplikasi X?

Tidak. Bookmarklet memerlukan pelayar dengan penanda buku, dan aplikasi X tiada. Pada Android, pasang TwitterViewer daripada menu pelayar dan gunakan lembar Kongsi dalam aplikasi X. Pada iPhone dan iPad, buka catatan itu dalam Safari dahulu, atau tampal pautan ke halaman utama TwitterViewer.

### Adakah saya memerlukan akaun X atau akaun TwitterViewer?

Tidak kepada kedua-duanya. Bookmarklet berfungsi sama ada anda log masuk ke X atau tidak, dan TwitterViewer memaparkan catatan serta profil awam tanpa akaun. Ia tidak pernah melihat sesi X anda.

### Mengapa saya mendapat skrin page not found?

Skrip mengekalkan laluan alamat X, dan TwitterViewer hanya mempunyai halaman pada laluan catatan dan profil. Garis masa utama, hasil carian, halaman hashtag, senarai atau sub-halaman seperti `/media` tiada padanan di sini. Kembali ke halaman catatan atau profil dan jalankan penanda buku sekali lagi.

### Bolehkah saya membuka catatan akaun peribadi dengannya?

Tidak. Akaun yang dilindungi tidak menunjukkan catatan mereka kepada sesiapa yang bukan pengikut yang diluluskan, dan TwitterViewer hanya memaparkan apa yang dijadikan awam oleh X. Bookmarklet membuka halaman yang betul, dan halaman itu memberitahu anda bahawa akaun itu dilindungi.

### Bolehkah saya membuka pautan X dalam TwitterViewer tanpa bookmarklet?

Ya. Tampal pautan catatan atau profil ke dalam kotak pada halaman utama TwitterViewer, atau tukar `x.com` dalam bar alamat kepada alamat TwitterViewer dan kekalkan selebihnya laluan itu. Kedua-duanya memberi hasil yang sama seperti bookmarklet, satu pautan pada satu masa.

### Adakah ia berfungsi dengan twitter.com dan pautan mudah alih?

Ya. Skrip menerima `x.com`, `twitter.com` dan varian `www.` serta `mobile.` bagi kedua-duanya. Pautan pendek `t.co` tidak dipadankan, kerana skrip membaca hos halaman yang anda berada, jadi buka pautan itu dahulu dan kemudian jalankan penanda buku.

