0 suara
104 tampilan
Saya sedang bekerja dengan Claude Cowork untuk membangun alur kerja penyisipan gambar (figure) untuk Paratext menggunakan skrip Python dan spreadsheet Excel yang berisi informasi tentang gambar yang mungkin ingin saya gunakan. Spreadsheet tersebut mencakup referensi Alkitab. Saya sangat ingin dapat mengklik referensi Alkitab di spreadsheet dan membuat Paratext berpindah ke ayat tersebut. Saya tahu Paratext dapat berkomunikasi fokus BCV dengan berbagai alat perangkat lunak lainnya, tetapi apakah ada cara untuk memicunya dari Excel?
Semua ide liar disambut baik.
John Nystrom
Diterjemahkan secara otomatis dari English
Paratext oleh (312 poin) | 104 tampilan

2 Jawaban

+1 suara

Sinkronisasi BCV normal terjadi dengan mengatur nilai di Windows Registry (HKCU\Software\SantaFe\Focus\ScriptureReference) dan kemudian mengirim pesan Windows kustom yang didaftarkan melalui panggilan ke RegisterWindowMessage di aplikasi dengan parameter "SantaFeFocus". Saya rasa itu tidak mungkin dilakukan melalui skrip / makro Excel.

Sesuatu yang mungkin berhasil, tetapi akan rumit untuk disetel, adalah membuat protokol URL kustom dan membuat aplikasi kecil yang dapat meneruskan parameter URL ke lokasi Registry yang disebutkan di atas dan kemudian memicu pesan Windows yang disebutkan di atas. Kemudian Anda dapat membuat tautan di Excel yang menggunakan protokol kustom tersebut - yang, ketika diklik, akan menjalankan aplikasi kecil tersebut.

Sesuatu lain yang mungkin berhasil, tetapi juga akan rumit untuk disetel, adalah membuat plugin PT9 yang dapat menangani semacam sinyal dari Excel, tetapi saya tidak yakin apakah itu mungkin karena saya tidak terlalu familiar dengan skrip / makro Excel.

Saya rasa itu termasuk ide-ide liar. wink

Diterjemahkan secara otomatis dari English
oleh [Expert]
(16,7k poin)

Claude berkata: 

Ini sebenarnya sangat bisa dilakukan. Pengembang telah menguraikan persis apa yang dibutuhkan — kita hanya perlu membangun tiga bagian:

  1. Skrip Python kecil yang menerima URL paratext://LUK 19.4, menulis referensi ke registry, dan menyiarkan pesan Windows
  2. Skrip pengaturan sekali jalan yang mendaftarkan protokol paratext:// di Windows sehingga mengklik tautan semacam itu akan memanggil skrip kita
  3. Perbaruan pada skrip spreadsheet untuk menulis tautan hiperlink paratext:// pada sel referensi ayat

Apakah Anda ingin saya membangun ketiganya? Ketidakpastian utama adalah format referensi persis yang diharapkan Paratext di nilai registry — kita mungkin perlu satu klik uji untuk mengonfirmasi apakah itu menginginkan LUK 19.4 atau LUK 19:4. Semua yang lain sederhana.

Diterjemahkan secara otomatis dari English

Tautan ParatextACT 2.1/

yang mengubah Paratext ke fokus BCV tertentu sekarang berfungsi di spreadsheet saya. Claude tidak dapat membuatnya berfungsi melalui registry, jadi ia menulis skrip Python untuk membuatnya berfungsi dengan metode lain. Ini membawa Paratext ke latar depan, kemudian mengetik Ctrl-B dan memasukkan info BCV. Paratext_bcv_handler.py. Ini ada di folder ini dengan file lain untuk proyek ini. File-file ini mungkin tidak selalu diperbarui di folder ini saya menyempurnakan proses ini. 

Diterjemahkan secara otomatis dari English
0 suara

Scrolling dengan Paratext membutuhkan 2 hal:

  1. Menempatkan referensi tujuan di pengaturan registry
  2. Mengirim Pesan Windows kustom

Saya tidak yakin bagaimana melakukan salah satu dari ini dari Excel, tetapi mungkin skrip VB bisa melakukannya. Saya dapat memberikan lebih banyak detail jika Anda menemukan bahwa Anda dapat melakukan langkah-langkah ini.

Diterjemahkan secara otomatis dari English
oleh [Administrator]
(3,4k poin)

Pertanyaan terkait

0 suara
1 jawaban 89 tampilan
Ketika kami menyisipkan gambar di Paratext, versi .jpg dari gambar tersebut dibuat secara otomatis dan ditempatkan di folder ... yang bisa Anda berikan untuk hal ini. John Nystrom
john_nystrom 312 bertanya Jun 25
0 suara
1 jawaban 825 tampilan
Bagaimana cara menghapus proyek di registry.paratext.org yang tidak lagi diperlukan?
dcb 194 bertanya Mar 28, 2024
0 suara
2 jawaban 121 tampilan
Saya sedang memeriksa inventaris kapitalisasi campuran untuk proyek dengan banyak nama tempat yang menggunakan tanda ... akan membantu para penerjemah dalam menafsirkan hasilnya.
anon399461 123 bertanya Mei 1
0 suara
1 jawaban 223 tampilan
Sudah lama saya mendengar bahwa PTXprint tidak memerlukan Paratext yang terinstal. Namun, proses menggunakan PTXprint tanpa ... membuat proyek Paratext palsu? Terima kasih, Jeff
jeffh 1,4k bertanya Jan 6
0 suara
1 jawaban 64 tampilan
Saya telah membaca "Glossary Best Practices" (https://support.bible/3952/glossary-best-practices?show=3952#q3952). ... salah', saya akan sangat menghargainya! Terima kasih, Paul
Paul 642 bertanya Okt 21, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,062 pertanyaan
6,022 jawaban
5,691 komentar
2,036 pengguna