* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Maggio 05, 2024, 03:33:45 pm

Inserisci il nome utente, la password e la durata della sessione.

501 Visitatori, 0 Utenti

Autore Topic: Segnalazione programma di ricerca testuale in Lazarus  (Letto 6404 volte)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Segnalazione programma di ricerca testuale in Lazarus
« il: Novembre 16, 2015, 12:03:53 am »
Ciao, vi segnalo il mio nuovo programma di ricerca testuale, freesoftware GPL3.

http://textre.altervista.org/

La parte di interfaccia è in Lazarus (la logica è in invece al momento fatta in Python3, per vari motivi, ed anche se prevedo in futuro di poterla rifare in puro pascal).

Se credete, potreste metterlo in "Progetti Lazarus".

Darione

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2874
  • Karma: +20/-4
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #1 il: Novembre 16, 2015, 03:48:11 pm »
ciao
ho dato un'occhiata al manuale e devo dire che il tuo programma fa una buonissima impressione.
Complimenti, deve essere stato un lavorone.

Sai anticiparci quando potrebbe essere disponibile la versione per linux?
Imagination is more important than knowledge (A.Einstein)

El Salvador

  • Visitatore
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #2 il: Novembre 17, 2015, 01:11:56 am »
Citazione
un software opensource e freeware
Opensource O Freeware?

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #3 il: Novembre 17, 2015, 09:04:42 am »
Aggiunto alla lista dei progetti scritti in lazarus.

Ho messo la descrizione presente nella home del progetto (molto breve) se vuoi mandarmi per PM una descrizione più elaborata non esitare a farlo.

Ciao
Ieri è passato, domani è futuro, oggi è un dono...

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #4 il: Novembre 17, 2015, 10:00:47 am »
Sai anticiparci quando potrebbe essere disponibile la versione per linux?

Grazie numerologic. Alla fine un motore di ricerca è una cosa a cui siamo stra abituati e non pare gran che ... però ho battuto la testa nel muro più volte su vari aspetti del problema. Alla fine, resta un problema non banale, anche se super-google che trova tutto, cia ha abituati male ...

Avevo già fatta la versione linux e mac, ma poi andando avanti con le modifiche solo su windows (dove sono più scaltro) le ho lasciate indietro, ma appena posso provvedere, vi segnalo. Ho una macchina virtuale xubuntu dove ho tutto l'ambiente già in canna e dove già avevo assemblato tuto tempo fa, per cui non credo mi ci vorrà troppo tempo per riallineare.

Già che ci sono, mi sapete dire se compilando lazarus su xubuntu, abrò poi problemi con ubuntu o kubuntu o altre distro?

Ciao :-)
Darione


darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #5 il: Novembre 17, 2015, 10:04:13 am »
Citazione
un software opensource e freeware
Opensource O Freeware?

Dunque, non sono esperto di licenze ...

Comunque ho semplicemente voluto scriverlo così perché generalmente è più nota la dicitura "opensource" (intendo la gente normale, non i programmatori). In realtà al codice ho dato la GPL3, quindi è FreeSoftware.
Ho fatto male? correggetemi se erro e se c'è un modo migliore di dire la cosa ... dico perché chi non è esperto di licenze la capisca ...

Dario

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #6 il: Novembre 17, 2015, 10:11:11 am »
Aggiunto alla lista dei progetti scritti in lazarus.

Ho messo la descrizione presente nella home del progetto (molto breve) se vuoi mandarmi per PM una descrizione più elaborata non esitare a farlo.

Ciao

Magari se puoi scrivere "TextRe" e non "textre", è meglio.
Per una descrizione breve, diciamo pure questa:

TextRe è un software per la ricerca testuale.
Ricerca nei formati PDF, EPUB, DOCX, ODT, HTML/XML e TXT.
E' crossplatform (Windows, Linux e Mac) ed è distribuito con licenza GPL3.






nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2874
  • Karma: +20/-4
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #7 il: Novembre 17, 2015, 10:37:32 am »
Alla fine un motore di ricerca è una cosa a cui siamo stra abituati e non pare gran che ... però ho battuto la testa nel muro più volte su vari aspetti del problema. Alla fine, resta un problema non banale, anche se super-google che trova tutto, cia ha abituati male ...

fare un motore di ricerca infatti non è per niente semplice


Già che ci sono, mi sapete dire se compilando lazarus su xubuntu, abrò poi problemi con ubuntu o kubuntu o altre distro?

su linux, quando compili con lazarus di solito compili per gtk2 quindi gnome, ma i binari girano tranquillamente anche su kde che invece usa qt.
potresti prevedere 2 binari per linux: uno linkato a gtk2 e l'altro con qt così uno sceglie quello che gli pare.
in alternativa puoi usare fpGUI che è autodisegnato con istruzioni pascal (linkato con xlib e basta) e così apparirà identico sia su gnome che su kde.

Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #8 il: Novembre 17, 2015, 11:27:35 am »
Fatto
Aggiunto alla lista dei progetti scritti in lazarus.

Ho messo la descrizione presente nella home del progetto (molto breve) se vuoi mandarmi per PM una descrizione più elaborata non esitare a farlo.

Ciao

Magari se puoi scrivere "TextRe" e non "textre", è meglio.
Per una descrizione breve, diciamo pure questa:

TextRe è un software per la ricerca testuale.
Ricerca nei formati PDF, EPUB, DOCX, ODT, HTML/XML e TXT.
E' crossplatform (Windows, Linux e Mac) ed è distribuito con licenza GPL3.
Ieri è passato, domani è futuro, oggi è un dono...

El Salvador

  • Visitatore
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #9 il: Novembre 18, 2015, 12:34:45 am »
Citazione
Comunque ho semplicemente voluto scriverlo così perché generalmente è più nota la dicitura "opensource" (intendo la gente normale, non i programmatori). In realtà al codice ho dato la GPL3, quindi è FreeSoftware.
Ho fatto male? correggetemi se erro e se c'è un modo migliore di dire la cosa ... dico perché chi non è esperto di licenze la capisca ...
GPL3 è sia una licenza opensource che free software. Ma questo non è il problema, il problema è che confondi free software con freeware. Quest'ultimo indica un programma proprietario, i cui codici sorgenti rimangono segreti e nelle mani dello sviluppatore.

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #10 il: Novembre 18, 2015, 11:57:16 am »
Citazione
Comunque ho semplicemente voluto scriverlo così perché generalmente è più nota la dicitura "opensource" (intendo la gente normale, non i programmatori). In realtà al codice ho dato la GPL3, quindi è FreeSoftware.
Ho fatto male? correggetemi se erro e se c'è un modo migliore di dire la cosa ... dico perché chi non è esperto di licenze la capisca ...
GPL3 è sia una licenza opensource che free software. Ma questo non è il problema, il problema è che confondi free software con freeware. Quest'ultimo indica un programma proprietario, i cui codici sorgenti rimangono segreti e nelle mani dello sviluppatore.

Ah cavolo, non avevo capito la tua segnalazione ... ho scritto male ...
Ho rimediato così:

>> Siete nel sito di TextRe, un software OpenSource e FreeSoftware per la ricerca testuale nei propri files di testo PDF, EPUB, DOCX, ODT, HTML e TXT. Da questo sito è possibile scaricarlo gratuitamente.

E nella FAQ ho scritto:
>>TextRe è gratuito? e che licenza ha?
>>Da questo sito lo si può scaricare gratuitamente. E' OpenSource, anzi più precisamente è FreeSoftware (con licenza GPL3).

Grazie, El Salvador. :-)
Darione

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2874
  • Karma: +20/-4
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #12 il: Novembre 19, 2015, 09:26:09 am »
Ah grazie numerologic. Non sapevo di queste pagine. Ma guarda quanti progetti da spulciare .. prima o poi farò io pure la versione in inglese, tra l'altro.

Accidenti quanti bei progetti però ...
:-)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #13 il: Novembre 20, 2015, 06:16:20 pm »
forse dovresti metterlo anche qua
http://wiki.freepascal.org/Lazarus_Application_Gallery
http://wiki.freepascal.org/FPC_Applications/Projects_Gallery
http://wiki.freepascal.org/Projects_using_Lazarus

Maaaa ... per tradurlo in inglese, ci sono dei kit in lazarus che io non conosco?

In alternativa, faccio come ho fatto in delphi (mi dicevano che si potevano usare risorse, ma poi ho fatto da me): giro tra i componenti della form a runtime e, sempre che sia un tipo da tradutte (che so ... TLabel ad esempio), ne cerco l'eventuale traduzione in un vocabolario fatto ad hoc, dove ci sono le traduzioni in varie lingue.

Voi come fareste? o ci sono kit semplici e mi risparmio di rifarlo ?

Darione

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2874
  • Karma: +20/-4
Re:Segnalazione programma di ricerca testuale in Lazarus
« Risposta #14 il: Novembre 20, 2015, 07:03:46 pm »
un po' di tempo fa ho scritto questa piccola guida

http://www.lazaruspascal.it/index.php?page=154

spero ti sia utile
Imagination is more important than knowledge (A.Einstein)

 

Recenti

How To

Utenti
Stats
  • Post in totale: 18798
  • Topic in totale: 2238
  • Online Today: 516
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 501
Total: 501

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.