Path: csiph.com!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail From: Daniel Newsgroups: comp.infosystems.gopher Subject: gopher and queries Message-ID: <87r0ajymxo.fsf@rpi3> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Cancel-Lock: sha1:Fo6HYNj4fDEG7axE0kC/13EkS9k= MIME-Version: 1.0 Content-Type: text/plain Lines: 33 X-Complaints-To: abuse(at)newshosting.com NNTP-Posting-Date: Tue, 20 Aug 2024 20:11:17 UTC Organization: Newshosting.com - Highest quality at a great price! www.newshosting.com Date: Tue, 20 Aug 2024 21:11:15 +0100 X-Received-Bytes: 1957 Xref: csiph.com comp.infosystems.gopher:690 Impressed with the ingenuity of gopher creators out there, I decided to give it a go. A source of inspiration is gopherpedia.com. A tool I use daily, absolutely love it! And after reading his phlog post about it, I saw that he created a proxy and wrote code to scrape the data from wikipedia and output to a format compatible with gopher.. Fair enough. I thought it was too much work. Why not just run the script locally and use the wikimedia api? Right? So I started learning python and working through parsing the json data for wiktionary. The goal: build a gopher interface to wiktionary - a sister site, of sorts, for gopherpedia. Then, it dawned on me this morning that my approach could possibly be wrong. How would I trigger a script to run from a gopher page? I don't know, so I come here. Do the good people concur with my opinion? Or is there a way I can do it the way I envision? Right now, I'm using python and, at this point, my script is pretty close. A query will search, filter, then format the output to standard ascii. But, i'm afraid that the work I've done is useless. Here's the flow: User goes to gopherict.com > word lookup > type word > press enter > script executes query to wiktionary.org > downloads and filters > creates gopher page of resulting definition > user displays I hope you all have good news for me. Daniel