Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

[ANN] Easyprompt [UPDATE now 1.1 24/07/2004]

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
36 posts
  • 1
  • 2
  • Next
Author
Message
riquito
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Wed Jul 17, 2002 6:30 am

[ANN] Easyprompt [UPDATE now 1.1 24/07/2004]

  • Quote

Post by riquito » Tue Jul 13, 2004 10:42 pm

EasyPrompt è una utility che consente di creare facilmente un nuovo prompt per la shell. Permette di aggiungere e gestire colori ed utilizzare degli shortcut intuitivi per definire il prompt.
Inoltre è possibile scrivere dei plugin per aggiungere funzionalità al programma.
Un plugin di esempio visualizza lo stato della batteria, e cambia colore da verde a giallo o rosso a seconda del valore corrente.

Lo trovate su
http://www.sideralis.net

### Changelog per la versione 1.0 ###
E' uscita la versione 1.0, con le seguenti migliorie aggiunte in base alle richieste
- l'help si trova ora in una finestra a parte, ed e' sempre visibile
- nell'help si puo' cliccare su uno shortcut, e questo verra' inserito dove lampeggia il cursore
- aggiunte 4 keywords (dateLong,dateShort,hourLong,hourShort)
- lingua tutta italiana (presto aggiungero' l'inglese)

### Changelog per la versione 1.1 ###
corretti alcuni bug
il file generato viene ora salvato sotto $HOME/.easyprompt
migliorato l'help

l'ebuild aggiornato lo trovate a questo LINK

____________________
Sideralis Programs
http://www.sideralis.net
- trust the programmer -
Last edited by riquito on Sat Jul 24, 2004 6:08 pm, edited 3 times in total.
Top
federico
Advocate
Advocate
User avatar
Posts: 3272
Joined: Tue Feb 18, 2003 2:08 pm
Location: Italy, Milano
Contact:
Contact federico
Website

  • Quote

Post by federico » Wed Jul 14, 2004 12:56 am

Il plugin della batteria non ha ricevuto abastanza feedback ma speriamo che funzioni bene :)
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Top
Cagnulein
l33t
l33t
User avatar
Posts: 861
Joined: Thu Sep 18, 2003 3:39 pm
Location: Modena, Italy

  • Quote

Post by Cagnulein » Wed Jul 14, 2004 4:54 am

toghino...che ne dite di fare un ebuild?
Top
riquito
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Wed Jul 17, 2002 6:30 am

no prova, no part... ops... no ebuild

  • Quote

Post by riquito » Wed Jul 14, 2004 7:59 am

I gentooisti sono proprio pigri :twisted:
Senza un ebuild non installano più nulla

Prima di fare un ebuild vorrei sapere se alla gente interessa (e ma gari se ci sono bug da mettere a posto).

Venghino signori, venghino.

Riccardo
Sideralis Programs
http://www.sideralis.org
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Wed Jul 14, 2004 8:01 am

Beh un ebuild fa sempre comodo. SI io direi che farlo non e' male
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Sparker
l33t
l33t
User avatar
Posts: 992
Joined: Thu Aug 28, 2003 2:49 pm

Re: no prova, no part... ops... no ebuild

  • Quote

Post by Sparker » Wed Jul 14, 2004 8:58 am

riquito wrote:I gentooisti sono proprio pigri :twisted:
Senza un ebuild non installano più nulla
Nooo è che siamo ragazzi puliti, non ci piace sporcare il sistema :)

Comunque sembra interessante
Top
.:deadhead:.
Advocate
Advocate
User avatar
Posts: 2963
Joined: Tue Nov 25, 2003 5:17 pm
Location: Milano, Italy

  • Quote

Post by .:deadhead:. » Wed Jul 14, 2004 10:12 am

Questo è quello che ho installato:

Code: Select all

*  dev-python/pygtk
      Latest version available: 2.0.0-r1
      Latest version installed: 2.0.0-r1
      Size of downloaded files: [no/bad digest]
      Homepage:    http://www.pygtk.org/
      Description: GTK+2 bindings for Python
      
*  x11-libs/gtk+
      Latest version available: 2.4.1
      Latest version installed: 2.4.1
      Size of downloaded files: [no/bad digest]
      Homepage:    http://www.gtk.org/
      Description: Gimp ToolKit +
      
*  dev-lang/python
      Latest version available: 2.3.3-r1
      Latest version installed: 2.3.3-r1
      Size of downloaded files: [no/bad digest]
      Homepage:    http://www.python.org
      Description: A really great language
e questo è l'errore che ottengo

Code: Select all

~/Documenti/Gentoo/script/EasyPrompt
deadhead@INSPIRON8600 $ ./easyprompt.py

** (easyprompt.py:12218): WARNING **: `GtkTextSearchFlags' is not an enum type
Traceback (most recent call last):
  File "./easyprompt.py", line 333, in ?
    win=Window()
  File "./easyprompt.py", line 174, in __init__
    expander=gtk.Expander('Help')
AttributeError: 'module' object has no attribute 'Expander'
Posso ipotizzare sia dovuto alla versione un po' datata delle pygtk, am anche con un

Code: Select all

root@INSPIRON8600 # ACCEPT_KEYWORDS="~x86" emerge -upv pygtk

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] sys-devel/gettext-0.12.1-r1 [0.12.1] -emacs +nls  0 kB
[ebuild     U ] sys-kernel/linux-headers-2.4.22 [2.4.21-r1]  28,836 kB
[ebuild  N    ] sys-apps/sysvinit-2.85-r1  -build -(selinux)  90 kB
[ebuild     U ] sys-apps/baselayout-1.10.1-r2 [1.9.4-r3] -bootstrap -build -livecd -static -(uclibc)  114 kB
[ebuild     U ] sys-libs/glibc-2.3.4.20040619 [2.3.3.20040420] -build -debug -debug -erandom -hardened -makecheck -multilib +nls -nptl -pic  2,471 kB
[ebuild     U ] sys-libs/ncurses-5.4-r2 [5.4-r1] -bootstrap -build -debug -(uclibc)  0 kB
[ebuild     U ] sys-libs/readline-4.3-r5 [4.3-r4]  6 kB
[ebuild     U ] dev-lang/tcl-8.4.6 [8.3.4] -threads  3,367 kB
[ebuild     U ] dev-lang/tk-8.4.6 [8.3.4-r1] -threads  3,155 kB
[ebuild     U ] dev-libs/expat-1.95.7 [1.95.6-r1]  289 kB
[ebuild     U ] dev-lang/python-2.3.4 [2.3.3-r1] +X -berkdb -bootstrap -build -doc -gdbm -ipv6 +ncurses +readline +ssl +tcltk -ucs2  7,020 kB
[ebuild     U ] sys-apps/groff-1.19 [1.18.1-r4] +X  2,472 kB
[ebuild     U ] sys-apps/man-1.5m-r1 [1.5l-r6] +nls  222 kB
[ebuild     U ] sys-devel/libperl-5.8.4-r1 [5.8.2] -berkdb -debug -gdbm -threads -(uclibc)  11,810 kB
[ebuild     U ] dev-lang/perl-5.8.4 [5.8.2-r1] -berkdb -doc -gdbm -threads -(uclibc)  11,810 kB
[ebuild     U ] sys-devel/autoconf-2.59-r4 [2.59-r3]  0 kB
[ebuild     U ] sys-devel/automake-1.8.5-r1 [1.8.3] -(uclibc)  647 kB
[ebuild     U ] sys-devel/libtool-1.5.2-r5 [1.4.3-r4] -(uclibc)  2,590 kB
[ebuild     U ] dev-libs/glib-2.4.4 [2.4.1] -doc  2,088 kB
[ebuild     U ] media-libs/tiff-3.6.1-r1 [3.5.7-r1] -lzw-tiff  1,056 kB
[ebuild     U ] x11-libs/gtk+-2.4.4 [2.4.1] -doc +jpeg +tiff  9,106 kB
[ebuild     U ] dev-python/pygtk-2.2.0 [2.0.0-r1] -gnome +opengl  540 kB

Total size of downloads: 87,700 kB
Non arriva mica alla versione di pygtk che richiedete :cry: come fare?
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Top
akiross
Veteran
Veteran
User avatar
Posts: 1170
Joined: Sun Mar 02, 2003 12:34 am
Location: Mostly on google.
Contact:
Contact akiross
Website

  • Quote

Post by akiross » Wed Jul 14, 2004 10:16 am

Perche' io vedo
La registrazione del vostro dominio è scaduta.
e un bell'avviso di Aruba.it?

Ecchecchez :\ provate a postare l'IP del server, perche' su questo sito proprio non riesco ad andarci (sara' la 2a o 3a volta che mi esce questo messaggio)

Ciauz
Libera scienza in libero stato.
Horizon of Events
Top
X-Drum
Advocate
Advocate
User avatar
Posts: 2517
Joined: Sun Aug 24, 2003 6:48 pm
Location: ('Modica','Trieste','Ferrara') Italy
Contact:
Contact X-Drum
Website

Re: no prova, no part... ops... no ebuild

  • Quote

Post by X-Drum » Wed Jul 14, 2004 10:46 am

Sparker wrote: Nooo è che siamo ragazzi puliti, non ci piace sporcare il sistema :)
io mi lavo ogni mattina gg
"...There are two sort of lies, lies and benchmarks..."
Top
Cagnulein
l33t
l33t
User avatar
Posts: 861
Joined: Thu Sep 18, 2003 3:39 pm
Location: Modena, Italy

Re: no prova, no part... ops... no ebuild

  • Quote

Post by Cagnulein » Wed Jul 14, 2004 10:46 am

riquito wrote:I gentooisti sono proprio pigri :twisted:
Senza un ebuild non installano più nulla
è solo una questione di ordine e di uniformità, tutto qui :o
Top
riquito
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Wed Jul 17, 2002 6:30 am

installazione

  • Quote

Post by riquito » Wed Jul 14, 2004 1:14 pm

scomprimendo il prog si trova il file "INSTALL"

all'interno c'e' segnato che serve
pygtk >= 2.3.92
http://ftp.gnome.org/pub/GNOME/sources/ ... .92.tar.gz

per ottenerlo via emerge basta copiare l'ebuild di pygtk 2.2.0 rinominandolo in 2.3.92
(e lanciare il solito ebuild nomeebuild digest)

Ciao,
Riccardo

p.s. cmq ok, preparero' un ebuild
Sideralis Programs
http://www.sideralis.org
Top
.:deadhead:.
Advocate
Advocate
User avatar
Posts: 2963
Joined: Tue Nov 25, 2003 5:17 pm
Location: Milano, Italy

Re: installazione

  • Quote

Post by .:deadhead:. » Wed Jul 14, 2004 1:48 pm

Rettifico, l'ebuild c'è già in portage, semplicemente ho dovuto commentare in

Code: Select all

/usr/portage/profiles/package.mask
le righe relative a pygtk ed ecco il nostro amico

Code: Select all

root@INSPIRON8600 # ACCEPT_KEYWORDS="~x86" emerge -pv =dev-python/pygtk-2.3.92

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] dev-python/pygtk-2.3.92 [2.0.0-r1] -gnome +opengl  600 kB
:mrgreen:

Installazione perfetta.

2 bug

Se apro l'help, questo copre sia la finestra per la prova del prompt che il pulsante applica per metà. Basterebbe fare la finestra principale più altadi una minima e sarebbe tutto a posto

L'interfaccia è in inglese ma l'help in italiano...
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Top
jdoe
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 122
Joined: Mon Jun 02, 2003 6:29 pm
Location: Italy - Florence - Empoli
Contact:
Contact jdoe
Website

  • Quote

Post by jdoe » Wed Jul 14, 2004 2:21 pm

si o tutto in italiano o tutto in inglese :D

Cmq, sarebbe carino avere l'help disponibile mentre si digita, o ancora meglio poter premere su le parole per vederle inserire... sennò è quasi inutile avere una GUI :D

Cmq ottima app, complimenti ;)
me
Top
.:deadhead:.
Advocate
Advocate
User avatar
Posts: 2963
Joined: Tue Nov 25, 2003 5:17 pm
Location: Milano, Italy

  • Quote

Post by .:deadhead:. » Wed Jul 14, 2004 2:27 pm

jdoe wrote:si o tutto in italiano o tutto in inglese :D

Cmq, sarebbe carino avere l'help disponibile mentre si digita
basta che allunghi la finestra verso il basso e ti compare la parte dove digitare i comandi.

Concordo sull'ottima idea di aver cliccabili le variabili. Inoltre proprorrei altre due variabili, cioè quella relativa alla data e all'ora.

Cmq complimenti ancora!
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

Re: installazione

  • Quote

Post by randomaze » Wed Jul 14, 2004 4:08 pm

.:deadhead:. wrote:Rettifico, l'ebuild c'è già in portage, semplicemente ho dovuto commentare in

Code: Select all

/usr/portage/profiles/package.mask
le righe relative a pygtk
Non bastava inserire l'entry in /etc/portage/package.unmask ?
Ciao da me!
Top
riquito
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Wed Jul 17, 2002 6:30 am

bene bene

  • Quote

Post by riquito » Wed Jul 14, 2004 5:58 pm

ok. sono a casa.

complimenti per aver installato il software :)

La finestra da me e' grande abbastanza da visualizzare l'help espanso. Immagino sia una questione di font. rimediero'.
Per visualizzare sempre l'help, si potrebbe o ridimensionare la finestra o piazzare l'help su un dialog. Devo pensarci un attimo.

Mi piace l'idea di cliccare su un termine nell'help e farlo inserire in finestra. Verra' inserito.

L'interfaccia e' mezza in inglese mezza in italiano perche' il software e' beta <scusa del programmatore pigro>

Aggiungero' anche i comandi per la data e per l'ora, attualmente omessi perche' devo decidere se dare un formato standard e quale. O magari creare un plugin apposta.

Ricordo che e' comunque possibile inserire i comandi in bash direttamente per eventuali cose molto specifiche.

E ovviamente l'ebuild.

Grazie per il supporto,
Riccardo
Sideralis Programs
http://www.sideralis.org
Top
.:deadhead:.
Advocate
Advocate
User avatar
Posts: 2963
Joined: Tue Nov 25, 2003 5:17 pm
Location: Milano, Italy

Re: installazione

  • Quote

Post by .:deadhead:. » Wed Jul 14, 2004 7:00 pm

randomaze wrote:Non bastava inserire l'entry in /etc/portage/package.unmask ?
sì :mrgreen: breve spiegazione:

Dal momento che in

Code: Select all

/usr/portage/profiles/package.mask
c'è la voce

Code: Select all

# <lucass@gentoo.org> (10 July 2004)
# unstable branch of pygtk.
=dev-python/pygtk-2.3*
al fine di installare la suddetta versione di pygtk bisogna prima di tutto "smascherarle" aggiungendo la voce

Code: Select all

=dev-python/pygtk-2.3*
al file

Code: Select all

/etc/portage/package.unmask
(è possibile che questo file non esista, createlo se necessario) ed infine per installarla dovete dare

Code: Select all

ACCEPT_KEYWORDS="~x86" emerge pygtk
that's all folks
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Top
federico
Advocate
Advocate
User avatar
Posts: 3272
Joined: Tue Feb 18, 2003 2:08 pm
Location: Italy, Milano
Contact:
Contact federico
Website

  • Quote

Post by federico » Wed Jul 14, 2004 10:46 pm

Allora, dovremmo avere l'ebuild. Spero che funzioni perche' l'ho testato solo sul mio pc...

Come installare easyprompt?
prima di tutto smascherare le versioni piu' nuove di pygtk

Code: Select all

echo "=dev-python/pygtk-2.3*" >> /etc/portage/package.unmask
quindi andare nella portage dir overlay, per me e' /usr/local/portage e creare un paio di directory...

Code: Select all

cd /usr/local/portage
mkdir -p app-shells/easyprompt
cd app-shells/easyprompt
Copiate dentro l'ebuild che si trova sul sito di sideralis QUI e fatene il digest:

Code: Select all

wget http://www.sideralis.net/download/easyprompt-1.0.0_beta1.ebuild
ebuild easyprompt-1.0.0_beta1.ebuild digest
A questo punto dovreste essere in grado di emergere easyprompt!

Code: Select all

emerge easyprompt
Incrociate le dita e speriamo che l'ebuild funzioni.
A presto con la nuova versione con tutte le features da voi richieste! (Se riquito vorra' :) )
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Top
Cagnulein
l33t
l33t
User avatar
Posts: 861
Joined: Thu Sep 18, 2003 3:39 pm
Location: Modena, Italy

  • Quote

Post by Cagnulein » Thu Jul 15, 2004 4:54 am

ebuild funzionante sulla mia macchina :)

l'unica cosa è che non vedo i colori nei quadratini, sono tutti grigi, ma se ci clicco il testo cambia colore...
Top
riquito
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Wed Jul 17, 2002 6:30 am

perplesso

  • Quote

Post by riquito » Thu Jul 15, 2004 8:30 am

vinci il premio per il baco dell'anno 8O

che versioni hai di pygtk e di gtk ?
Hai su un qualche tema particolarmente assurdo?

Ciao,
Riccardo
Sideralis Programs
http://www.sideralis.org
Top
Cagnulein
l33t
l33t
User avatar
Posts: 861
Joined: Thu Sep 18, 2003 3:39 pm
Location: Modena, Italy

  • Quote

Post by Cagnulein » Thu Jul 15, 2004 10:49 am

Code: Select all

*  dev-python/pygtk
      Latest version available: 2.2.0
      Latest version installed: 2.2.0


x11-libs/gtk+-2.4.4
come WM ho xfce4, liscio...
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

Re: installazione

  • Quote

Post by randomaze » Thu Jul 15, 2004 11:29 am

.:deadhead:. wrote:ed infine per installarla dovete dare

Code: Select all

ACCEPT_KEYWORDS="~x86" emerge pygtk
Dopo un howto cosi bello sei cascato nel finale:

Code: Select all

echo ">=dev-python/pygtk-2.3   ~x86" >> /etc/portage/package.keywords
emerge pygtk
@cagnulein credo che le tue pygtk debbano essere aggiornate ;-)
Ciao da me!
Top
Cagnulein
l33t
l33t
User avatar
Posts: 861
Joined: Thu Sep 18, 2003 3:39 pm
Location: Modena, Italy

  • Quote

Post by Cagnulein » Thu Jul 15, 2004 11:33 am

Code: Select all

[$][ghei][/home/cagnulein] cat /etc/portage/package.unmask 
=net-irc/kvirc/kvirc-3.0.0_beta2-r1
=dev-java/sun-jdk-1.5.0_beta2
=xfce-base/xfce4-session-0.1.1
=dev-python/pygtk-2.3*
quindi è l'howto di federico che è sbagliato e anche errore mio che non me ne sono accorto :P
Top
federico
Advocate
Advocate
User avatar
Posts: 3272
Joined: Tue Feb 18, 2003 2:08 pm
Location: Italy, Milano
Contact:
Contact federico
Website

  • Quote

Post by federico » Thu Jul 15, 2004 3:16 pm

Forse...
Ma l'ebuild non dovrebbe essere sbagliato, richiede per l'appunto una versione nuova delle pygtk come dipendenze, forse e' sbagliato solo package umask? (La stringa da me proposta?)
Riuscite a essere piu' precisi cosi' correggo?
Fede
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Thu Jul 15, 2004 3:20 pm

federico wrote:Riuscite a essere piu' precisi cosi' correggo?
A occhio (non posso provare, sono al lavoro), l'unica cosa da precisare che che pygtk oltre che in package.unmask va messo anche in package.keywords visto che pare anche soft-masked
Ciao da me!
Top
Post Reply
  • Print view

36 posts
  • 1
  • 2
  • Next

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy