# Off topic: catalogazione e ricerca file pdf

**URL:** <https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274>\
**Category:** IT\
**Created:** [September 11, 2006, 11:21am UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274 "2006-09-11T11:21:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 11:21am UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/1 "2006-09-11T11:21:47Z")

</div>

salve a tutti,

scusate se il mio post e’ off topic ma non ho idea a chi chiedere in  
questo  
momento.  
Avrei la necessita’ di un software che possa gestire file in formato pdf  
o  
word in  
termini di ricerca e/o gestione. Ad esempio, ricercare un documento  
redatto  
in tal data  
dal tal autore, con termini di ricerca anche anche logici (and/or) e  
all’interno del documento  
stesso.  
Avevo pensato di relizzarlo personalmente ma non dispongo ancora  
dell’esperienza  
necessaria :")

avete qualche suggerimento?

grazie

massimo

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 12:27pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/2 "2006-09-11T12:27:55Z")

</div>

non sei off topic, con ruby puoi fare quello di cui hai bisogno (con  
word ne sono sicuro al 100%) e senza manco troppi sforzi

questo è uno script che ho trovato proprio ieri che consente di fare  
modifiche multiple (search&replace) a documenti word su un intero folder

non è male come spunto di partenza per quello che serve a te!

Jeko

----------8\<------------------------8\<--------------------------8\<-------------------------8\<---------

To find and replace a word or phrase in a batch of Word docs:  
require ‘win32ole’  
msword = WIN32OLE.new(‘Word.Application’)  
msword.Visible = true  
msword.FileSearch.NewSearch  
msword.FileSearch.LookIn = ‘C:\test’  
msword.FileSearch.SearchSubFolders = true  
msword.FileSearch.FileName = ‘\*.doc’

# In VBA, the constant msoFileTypeAllFiles is 1

msword.FileSearch.FileType = 1  
msword.FileSearch.Execute  
countOfFoundFiles = msword.FileSearch.FoundFiles.Count  
#Open all the found Word documents.  
1.upto(countOfFoundFiles){|i|  
@docname = msword.FileSearch.FoundFiles(i)  
msword.documents.open(@docname)  
#Replace the old word with the new word  
msword.Selection.Find.Text = ‘VBA’  
msword.Selection.Find.Replacement.Text = ‘Ruby’  
msword.Selection.Find.Execute  
msword.ActiveDocument.Save  
msword.ActiveDocument.Close  
}

* * *

Da: removed\_email\_address@domain.invalid per conto di Massimo C.  
Inviato: lun 11/09/2006 11.20  
A: ruby-it  
Oggetto: [ruby-it] off topic: catalogazione e ricerca file pdf

salve a tutti,

scusate se il mio post e’ off topic ma non ho idea a chi chiedere in  
questo  
momento.  
Avrei la necessita’ di un software che possa gestire file in formato pdf  
o  
word in  
termini di ricerca e/o gestione. Ad esempio, ricercare un documento  
redatto  
in tal data  
dal tal autore, con termini di ricerca anche anche logici (and/or) e  
all’interno del documento  
stesso.  
Avevo pensato di relizzarlo personalmente ma non dispongo ancora  
dell’esperienza  
necessaria :")

avete qualche suggerimento?

grazie

massimo

* * *

Ml mailing list  
removed\_email\_address@domain.invalid  
[http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 12:57pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/3 "2006-09-11T12:57:59Z")

</div>

ehm scusate…

Ciao ragazzi

da malato di interfacce quale sono ieri ho inizato a smanolare con  
wxRuby da usare con wxWidgets per costruire script dotati di  
interfaccia.

ho visto che ci sono un sacco di librerie e comonentini vari, wxWidgets  
mi è sembrata interessante perche usa i controlli nativi del sistema  
operativo (gira su un sacco di S/O) e usa i suoi qualora il controllo  
richiesto non fosse presente. esiste anche una versione (mi pare wxMSW)  
che usa i controlli di winXP

unico neo… è pallosissimo costruire le interfacce!!! bisogna specificare  
un botto di parametri (dimensioni, posizioni, stile), e tutti embeddati  
nel codice, sapete se esistono editor? 🙂

wxWidgets consente anche di esternalizzare la parte di interfaccia in un  
file xml, ma roba da far venire i brividi da java…

avete esperienze con ruby e gui? è il caso che vada avanti con le mie  
ricerche e poi vi tengo aggiornati o avete gia un punto di partenza?

tutto questo potreebbe finire in un wiki…

ciao! jeko

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 1:06pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/4 "2006-09-11T13:06:00Z")

</div>

> unico neo… è pallosissimo costruire le interfacce!!! bisogna specificare un botto di parametri (dimensioni, posizioni, stile), e tutti embeddati nel codice, sapete se esistono editor? 🙂
> 
> wxWidgets consente anche di esternalizzare la parte di interfaccia in un file xml, ma roba da far venire i brividi da java…

wxGlade (non so se utilizzabile da wxRuby)

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 12:49pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/5 "2006-09-11T12:49:58Z")

</div>

Ciao ragazzi

da malato di interfacce quale sono ieri ho inizato a smanolare

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 2:50pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/6 "2006-09-11T14:50:11Z")

</div>

l’ho visto… dice che nativo funziona in phyton per wxPython  
[http://wxpython.org/](http://wxpython.org/) , ma è in grado di sfornare XRC ovvero i famosi XML  
per wxWidgets… potrebbe essere la soluzione…

qualcuno ha provato qualche altra liberia? com QT, ruby-tk, FXRuby…

jeko

* * *

Da: removed\_email\_address@domain.invalid per conto di Massimiliano M.  
Inviato: lun 11/09/2006 13.05  
A: ruby-it  
Oggetto: Re: [ruby-it] Rubbi e GUI

> unico neo… è pallosissimo costruire le interfacce!!! bisogna specificare un botto di parametri (dimensioni, posizioni, stile), e tutti embeddati nel codice, sapete se esistono editor? 🙂
> 
> wxWidgets consente anche di esternalizzare la parte di interfaccia in un file xml, ma roba da far venire i brividi da java…

wxGlade (non so se utilizzabile da wxRuby)

–  
code: [http://dev.hyperstruct.net](http://dev.hyperstruct.net)  
blog: [http://blog.hyperstruct.net](http://blog.hyperstruct.net)

* * *

Ml mailing list  
removed\_email\_address@domain.invalid  
[http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

---

<div class="post-metadata">

**Author:** ![maximo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/cab0a1/32.png) [@maximo](https://www.ruby-forum.com/u/maximo)\
**Post date:** [September 11, 2006, 4:08pm UTC](https://www.ruby-forum.com/t/off-topic-catalogazione-e-ricerca-file-pdf/68274/7 "2006-09-11T16:08:16Z")

</div>

Il giorno lun, 11/09/2006 alle 14.45 +0200, Stefano G. ha  
scritto:

> l’ho visto… dice che nativo funziona in phyton per wxPython [http://wxpython.org/](http://wxpython.org/) , ma Ã¨ in grado di sfornare XRC ovvero i famosi XML per wxWidgets… potrebbe essere la soluzione…
> 
> qualcuno ha provato qualche altra liberia? com QT, ruby-tk, FXRuby…

Puoi usare le librerie di Ruby-Gnome  
( [http://ruby-gnome2.sourceforge.jp](http://ruby-gnome2.sourceforge.jp) ) che integrano il supporto per  
libglade.

```
Giovanni

```
