Inhaltsverzeichnis [TOC]
Einige Materialien, die in dieser App verwendet werden, wie das PTS Pali English Dictionary , der römische Pāḷi Tipiṭaka-Text (VRI Römische Version) usw.
Somit sollte dieses Projekt unter dieser Lizenz veröffentlicht werden:
NonCommercial-ShareAlike 4.0 International (CC NC-SA 4.0)
*********************************
This tipitaka digital text version copy right Vipassana Research Institute ("VRI"), Mumbai India.
Used by permission of VRI gratefully acknowledged.
*********************************
/**
* Copyright Path Nirvana 2018
* The code and character mapping defined in this file can not be used for any commercial purposes.
* Permission from the auther is required for all other purposes.
*/
PTS pali-englisch wörterbuch buddhadust_pts_ped.utf8.txt wird aus Buddhadust erhalten
Corrected reprint © The Pali Text Society
Commercial Rights Reserved
Creative Commons Licence by-nc/3.0/
Siehe die vollständige Dateiliste in readme.html
| Name | Quelle |
|---|---|
| Pāḷi Tipiṭaka Text | Unterteilt in 2662 Dateien von https://tipitaka.app (verwendet Digital Pāḷi Tipiṭaka Text VRI -Version) |
| Pāḷi -Wörterbuch | + PTS Ped Buddhadust_pts_ped.utf8.tx aus Buddhadust + Siongui/Data Github Repository: vi-su-pali_viet_abhi_terms.tsv vi-su-pali_viet_dictionary.tsv vi-su-pali_viet_vinaya_term.tsv |
| Pa-Auk Meditation Manual | Einige Pa-Auk Forest-Kloster-Meditationshandbuch E-Books Siehe Dateiliste |
| Tam tạng pāḷi việt | Eine vietnamesische Übersetzung des Tipiṭaka -Projekts (derzeit ist es noch nicht alle abgeschlossen). Von Tam Tang Pali Viet werden die meisten Dateien abgerufen: https://tamtangpaliviet.net/ttpv/ttpv_bandich.htm |
| Andere Datenbanken | Einige andere verschiedene Datenbanken wie unsere persönlichen E-Books, Websters überarbeitetes unerkanntes Wörterbuch (1913) (diese Version ist jetzt gemeinfrei) usw., die in der Dateigröße groß sind und in dieser Online-Version möglicherweise nicht verfügbar sind. |
Anforderungen: PHP -Server mit aktivierter SQLite3 FTS5 -Erweiterung (eine aktuelle Version von PHP sollte den Anforderungen entsprechen)
Download -Link (noch nicht zur Veröffentlichung verfügbar): dieses Repository
Hinweis: Aufgrund der Einschränkung der Dateigröße haben wir alle .sqlite3 -Dateien im Repository /Datenordner -Repository geschleudert. Sie müssen sie vor der Verwendung entpacken. Wenn Sie den Terminalbefehl zum Unzip verwenden, können Sie diesen unzip -qq './data/*.zip' versuchen, erstellen Sie nicht mehr Ordner.
Der Datenordner enthält also so etwas (und andere Dateien) .:
data
├── paaukmed.sqlite3
├── palidict.sqlite3
├── tptk.sqlite3
├── ttpv_budsas.net.sqlite3
...other files...
Auf Android können wir Terux -App mit PHP- und Apache2 -Serverpaketen verwenden. Sie können alle anderen bereitgestellten All-in-One-PHP-Server-Apps verwenden, solange sie die SQLite3 FTS5- Erweiterung unterstützen.
Auf dem iPad können wir diese App mit PHPWIN -App verwenden.
Um eine vollständige Text -Such -App zu erstellen, müssen Sie im Allgemeinen folgende Schritte ausführen:
Step 1: gather documents into one placeStep 2: convert them into plain .txt files, do "data clean" etc.Step 3: create an indexed databaseStep 4: search UI or CLI for the indexed databaseIhre Datenbank kann später "interner Serverfehler" (Code 500) verursachen.
Es wird also empfohlen, sie vor der Indexierung zu entfernen.
# Find empty files
find . -type f -size 0b -print
find . -type f -size 0b -delete
# Find empty dirs
find . -empty -type d -print
find . -empty -type d -deleteDer "." ist aktuelles Verzeichnis.
Die ersten mit -abdruck sind nur die Auflistung von Elementen (Trockenlauf), wenn Sie damit einverstanden sind, und verwenden Sie die nächsten Befehle mit der Option -delete . Es wird die übereinstimmenden Elemente löschen.
Systemanforderungen: Python3 , Java
Sie können tika-app.jar (Download von https://tika.apache.org) verwenden, um Dokumente mit dem Stapelmodus in TXT-Dateien umzuwandeln.
# Read Getting Started with Apache Tika
# from https://tika.apache.org for more info
java -jar tika-app.jar -t -i < inputDirectory > -o < outputDirectory >prepare-textdata.py ausführen, um diese Textdateien zuerst zu reinigen. Überprüfen Sie https://github.com/vpnry/dhammafts-dev-code für Quellcodedateien. # This will help to fix broken lines
python3 prepare-textdata.py Nachdem Sie alle Ihre Dokumente erfolgreich in Klartextdateien konvertiert haben, können Sie jetzt Apache Lucene verwenden, um eine Indexdatenbank zu erstellen, oder in diesem Fall verwenden wir einfach SQLite3 FTS5 :
Im obigen Schritt 2 enthalten die konvertierten TXT-Dateien möglicherweise zerstörte Zeilen. Verwenden Sie prepare-textdata.py , um sie zu beheben (wenn Sie noch nicht fertig sind):
python3 prepare-textdata.pyDanach können Sie sie indizieren:
python3 index-all-others.pyGlückwunsch! Fast fertig! :)
Stellen Sie jetzt einfach Ihre indizierten Datenbanken in die data ein. Und aktualisieren Sie ihre Pfade in der Datei index.php . Finden Sie die folgende Zeile und aktualisieren Sie sie entsprechend Ihren Fällen.
$ dbConnection = new SQLite3 ( " data/tptk.sqlite3 " );Wir haben diese App auf Heroku mit einem kostenlosen Konto eingesetzt. Aufgrund der Speicherbeschränkung sind nicht alle verfügbaren Ressourcen für diese öffentliche Veröffentlichung indiziert. Hier sind Indexed-Datei-Listen:
PA-Auk Meditation Manual E-Books
paaukmed/
├── 01 Samatha and Rupa(A5).pdf
├── 02 Nama (newFont14.5.11)(A4).pdf
├── 03 Patticca(5thMethod)(newFont14.5.11).pdf
├── 04 Paticca (1st Method)(new font14.5.11).pdf
├── 05 PATHANA (new font14.5.11) 3.pdf
├── 06 CFMP(LakkhanaRasa)(2011).pdf
├── 07 Vipassana(all) (newFont14.5.11)3.pdf
├── 14 Ways En-Ch.pdf
├── 14 Ways Singhalese.pdf
├── NUTRIMENT- BORN MATERIALITY.pdf
├── Nutriment-born(Revised19.12.2012)5(Lg+A4).pdf
├── Recollection of Past Lives by Abhinna Etc.pdf
└── Rupa+Nama Tables (all) 10.pdf
0 directories, 14 files
ttpv/
├── 28_Khp-Dh-Ud-It.pdf
├── 29_Sn.pdf
├── 30_Vv_Pv.pdf
├── 31_Thag_Thig.pdf
├── 32_Ja_I.pdf
├── 33_Ja_II.pdf
├── 34_Ja_III.pdf
├── 35_Nidd_I.pdf
├── 36_Nidd_II.pdf
├── 45_Mil.pdf
├── Indacanda - Kinh Tung Pali Le Bai Tam Bao.pdf
├── ttpv_01_Pr.pdf
├── ttpv_02_Pc_I.pdf
├── ttpv_03_Pc_II.pdf
├── ttpv_04_Mv_I.pdf
├── ttpv_05_Mv_II.pdf
├── ttpv_06_Cv_I.pdf
├── ttpv_07_Cv_II.pdf
├── ttpv_08_Par_I.pdf
├── ttpv_09_Par_II.pdf
├── ttpv_37_Pts_I.pdf
├── ttpv_38_Pts_II.pdf
├── ttpv_39_Ap_I.pdf
├── ttpv_40_Ap_II.pdf
├── ttpv_41_Ap_III.pdf
├── ttpv_42_Bv&Cp.pdf
└── ttpv_bkn_ptm Gioi Bon Tkn.pdf
0 directories, 27 files
Mögen wir alle in der Lage sein, die Dhamma schnell zu verstehen und zu üben. Mögest du alle gut und glücklich sein!