TechTeam Community: Ubuntu tips και tricks - TechTeam Community

Jump to content

  • 24 Pages +
  • « First
  • 2
  • 3
  • 4
  • 5
  • 6
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Ubuntu tips και tricks Αξιολόγηση θέματος: ***** 18 Ψήφοι

#31 User is offline   nullvoid 

  • Group: Μέλη
  • Posts: 578
  • Εγγραφή 17/12/2003

Δημοσιεύτηκε 01/11/2005 - 10:56



τα ποστ της fog ήταν αποκάλυψη icon_smile.gif
πάρτε και 3 python scripts που έφτιαξα χτες για το Nautilus
όλα βοηθάνε όσους ασχολούνται με mp3 - εμένα με καραβόλεψαν (όχι να το παινευτώ...)
όλα παίζουν επιλέγοντας ένα ή περισσότερα αρχεία ή φακέλους

1. Μετατροπή ονόματος αρχείου ή φακέλου από /path/to/file/A B σε /path/to/file/B A
Εφαρμογή: δεξί κλικ στο φάκελο "Bowie David" και μετατρέπεται σε "David Bowie"
Σκιρπτάκι: mv A B to B A.py

2. Μετονομασία /path/to/file/A-B σε /path/to/file/B
Εφαρμογή: απαλοιφή προθέματος από όνομα αρχείου π.χ. δεξί κλικ στο "David Bowie - Survive.mp3" και μετονομάζεται σε "Survive.mp3"
Σκριπτάκι: mv A-B to B.py

3. Μετακίνηση /path/to/file/A-B σε /path/to/file/A/B
Εφαρμογή: δεξί κλικ σε "David Bowie - Survive.mp3" και δημιουργεί ένα φάκελο "David Bowie" όπου μέσα πετάει το αρχείο μετονομασμένο σε "Survive.mp3"
Σκριπτάκι: mv A-B to dir_A B.py

Σημείωση: δεν τα κάνω inline paste γιατί μου πηδάει τα tabs ο editor!

Disclaimer: αν χάσετε αρχεία κλπ δε φταίω εγώ - είναι δυνατό να συμβεί
π.χ. αν διαλέξετε δύο αρχεία "A - test.mp3" και "B - test.mp3" και τρέξετε το δεύτερο σκριπτάκι έχω την εντύπωση ότι το ένα αρχείο θα το φάει η μαρμάγκα... προσεκτικά λοιπόν.

Σημείωση 2: Ξέχασα να πω ότι αυτά τα έκανα σε SuSE 9.3 - αλλά δε βλέπω γιατί να μην ισχύουν και στις άλλες διανομές... προτείνω να δημιουργηθεί ξεχωριστό topic επισημασμένο με σκριπτάκια για τον Nautilus!

Συνημμένα αρχεία

This post has been edited by nullvoid: 01/11/2005 - 10:59

0

#32 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 01/11/2005 - 11:08

(nullvoid @ 1/11/2005, 10:56) View Post

Σημείωση 2: Ξέχασα να πω ότι αυτά τα έκανα σε SuSE 9.3 - αλλά δε βλέπω γιατί να μην ισχύουν και στις άλλες διανομές... προτείνω να δημιουργηθεί ξεχωριστό topic επισημασμένο με σκριπτάκια για τον Nautilus!

Θα τα δοκιμάσω τώρα και σε Ubuntu και θα σου πω. icon_smile.gif

Τα links για τα scripts για τον nautilus, τα έχουμε ξεχωριστά, στο πρώτο μήνυμα του τόπικ. (... στο ευρετήριο icon_razz.gif )
Ίσως τα ξεχωρίσουμε κάποια στιγμή, έχει γίνει ήδη καλή συλλογή.
Δώσε και ένα κατάλληλο τίτλο στα scriptάκια σου, ώστε να μπουν και αυτά στο ευρετήριο.
(...ας μην αυτοσχεδιάσω whistle.gif )
0

#33 User is offline   nullvoid 

  • Group: Μέλη
  • Posts: 578
  • Εγγραφή 17/12/2003

Δημοσιεύτηκε 01/11/2005 - 12:18

καλύτερα να αυτοσχεδιάσεις :-|
δε μπορώ να βρω καλύτερο τίτλο... πώς να το πω δηλαδή "απαλοιφή πρώτου τμήματος λέξης που χωρίζεται με παύλα" ;;; icon_smile.gif
ή μήπως να το βαφτίσω "Slooky" ; (γιατί, Google σημαίνει κάτι; icon_smile.gif )
0

#34 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 01/11/2005 - 12:18

Λοιπόν δουλεύουν και στο Ubuntu, άρα παντού ...όπου υπάρχει python.
Tα δοκίμασα σε ένα αρχείο και όχι σε πολλά μαζί.
Το μόνο που χρειάστηκε ήταν extract των scripts στο:
~/.gnome2/nautilus-scripts και να τα κάνω εκτελέσιμα.

Όνομα για το link, όχι για τα scripts...
Όνομα link: "Διαχείρηση mp3 αρχείων μέσα από τον nautilus" icon_cool.gif
0

#35 User is offline   nullvoid 

  • Group: Μέλη
  • Posts: 578
  • Εγγραφή 17/12/2003

Δημοσιεύτηκε 01/11/2005 - 14:03

http://g-scripts.sourceforge.net/

δείτε κι αυτό...
0

#36 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 07/11/2005 - 10:26

Theme της επιλογής μας και στα προγράμματα που ανοίγουμε σαν root

Tα προγράμματα που ανοίγουμε σαν root, δεν έχουν την εμφάνιση ή τo theme που έχουμε
επιλέξει σαν user. Όταν ανοίγουμε το synaptic πχ. η εμφάνισή του είναι εντελώς διαφορετική, από
την εμφάνιση των εφαρμογών που ανοίγουμε σαν χρήστες. (και δεν μου αρέσει)
Αν θέλουμε, μπορούμε να κάνουμε όλα τα προγράμματα να έχουν το ίδιο theme ή έστω διαφορετικό,
αλλά της επιλογής μας, άσχετα σαν τι τα ξεκινάμε.

Δίνουμε στην κονσόλα:
sudo nautilus

πηγαίνουμε στο home που έχουμε σαν χρήστης και μετά:
View-->Show Hidden Files
ανοίγουμε το φάκελο .themes και κάνουμε Copy τα περιεχόμενά του.
Πάμε στο home του root και τα κάνουμε Paste στον αντίστοιχο φάκελο .themes
Eπαναλαμβάνουμε τη διαδικασία για τα περιεχόμενα του φακέλου .icons
(Από το home του χρήστη, στο φάκελο .icons στο home του root).

Aνοίγουμε το gnome-control-center σαν root, γράφοντας στην κονσόλα:
gksudo gnome-control-center

Επιλέγουμε Theme και κάνουμε όλες τις αλλαγές που θέλουμε.
Την επόμενη φορά που θα ανοίξουμε, με δικαιώματα root, ένα πρόγραμμα,
θα έχει την εμφάνιση που μας αρέσει.

Πριν:


Μετά:
0

#37 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 07/11/2005 - 16:05

Composite Manager: Διαφάνειες, σκιές, fade in/out και άλλα εφέ

Προϋποθέσεις: Κάρτα με ενεργοποιημένο το direct rendering, (εδώ nvidia), universe repositories, gnome.
(Για ΑΤΙ και KDE ...στο μέλλον)

Ανοίγουμε την κονσόλα και γράφουμε:
sudo apt-get install xcompmgr transset

Μόλις τελειώσει η εγκατάσταση, συνεχίζουμε:
sudo gedit /etc/X11/xorg.conf

Στο xorg.conf που θα ανοίξει στον editor, κάνουμε τις εξής αλλαγές:
1. Στο Section "device" προσθέτουμε αυτό:
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

και γίνετε κάπως έτσι (το παράδειγμα από το δικό μου αρχείο):
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

2.Στο τέλος του αρχείου προσθέτουμε αυτό:
Section "Extensions"
Option "Composite" "Enable"
EndSection

σώζουμε και κλείνουμε τον editor.
Alt+Ctrl+Backspace κάνουμε restart τον Χ, για να χρησιμοποιήσει το νέο xorg.conf.

Tώρα μπορούμε να δούμε και να εξερευνήσουμε, τις δυνατότητες που έχουμε με:
man xcompmgr
-d display Specifies which display should be managed.
-r radius Specifies the blur radius for client-side shadows. (default 12)
-o opacity Specifies the translucency for client-side shadows. (default .75)
-l left-offset Specifies the left offset for client-side shadows. (default -15)
-t top-offset Specifies the top offset for clinet-side shadows. (default -15)
-I fade-in-step Specifies the opacity change between steps while fading in. (default 0.028 )
-O fade-out-step Specifies the opacity change between steps while fading out. (default 0.03)
-D fade-delta-time Specifies the time between steps in a fade in milliseconds. (default 10)
-a Use automatic server-side compositing. Faster, but no special effects.
-c Draw client-side shadows with fuzzy edges.
-C Avoid drawing shadows on dock/panel windows.
-f Fade windows in/out when opening/closing.
-F Fade windows during opacity changes.

-n Normal client-side compositing with transparency support
-s Draw server-side shadows with sharp edges.

και να αποφασίσουμε τι εφέ θέλουμε να πετύχουμε, δίνοντας τον κατάλληλο
συνδιασμό παραμέτρων στο xcmpmgr.
Επίσης δίνοντας στην κονσόλα πχ. transset 0,5 και κάνοντας click στο παράθυρο που
θέλουμε, το κάνουμε πραγματικά ημιδιάφανο. To ποσό της διαφάνειας, εξαρτάται από το
νούμερο, από 0,0 ως 1,0.

Δυστυχώς δεν είναι δυνατό να ανεβάσω κινούμενη εικόνα, για να δείτε το Fade in/out,
το οποίο είναι πραγματικά εντυπωσιακό.
Το παρακάτω screenshot, είναι με transset 0,5, στα παράθυρα που έχουν διαφάνεια
και xcompmgr -cCfF, για να έχω τα αποτελέσματα που περιγράφονται στο bold τμήμα
των παραμέτρων, για f, F, c, C.
H εντολή που έδωσα στην κονσόλα ήταν:
xcompmgr -cCfF & killall gnome-panel

ώστε να ξεκινήσει ξανά και το gnome-panel, με τα εφέ.



(Πέρασε ένας χρόνος από τότε που συζητούσαμε το μέλλον του Χ.
Τότε η εφαρμογή κάποιων από τα παραπάνω, (σε ΑΤΙ, Suse και KDE) ήταν μια ενδιαφέρουσα, αλλά ...τραυματική εμπειρία.
Τώρα σε NVidia, Gnome και Ubuntu και με πιο ώριμο (αν και testing ακόμη) software, τα πράγματα είναι πολύ πιο εύκολα.)

Το όλο πείραμα είναι ακριβώς αυτό, πείραμα. Δεν υπάρχει εγγύηση για σταθερότητα. angel2.gif
0

#38 User is offline   stavrosg 

  • Group: Moderators
  • Posts: 3.120
  • Εγγραφή 06/12/2004

Δημοσιεύτηκε 07/11/2005 - 16:41

Εδώ πάντως, με Xorg 6.9RC1 και τον composite manager του xfwm4 4.3 τα πράγματα είναι σταθερότατα icon_razz.gif, τουλάχιστον χωρίς drop shadows, που είναι απενεργοποιημένο εκ προεπιλογής. Θα δοκιμάσω να τις ενεργοποιήσω πάντως και θα δούμε.
0

#39 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 07/11/2005 - 16:52

Με -n (Normal client-side compositing with transparency support) τα πράγματα δείχνουν σταθερά.
(Μιλάμε όμως μόνο για 2 ώρες τεστ, μόλις το έστησα και Χ 6.8.2)
Με drop shadows και fading, μου κράσαρε ήδη. icon_cool.gif
0

#40 User is offline   fog 

  • Group: Super Moderators
  • Posts: 6.171
  • Εγγραφή 04/09/2004

Δημοσιεύτηκε 14/11/2005 - 13:17

Clearlooks gtk-engine και SVG effects - Φτάνοντας στο ...Cairo

Patch για την clearlooks gtk-engine ώστε να έχουμε animated progressbar και checkboxes
χρησιμοποιώντας την βιβλιοθήκη cairo.

Κάνουμε extract το gtk2-engines-clearlooks_2.6.5-0ubuntu3_i386.deb από το Clearlooks.zip

[attachmentid=741]

και κατόπιν κάνουμε cd στον φάκελο που το κάναμε extract και δίνουμε στην κονσόλα:
sudo dpkg -i gtk2-engines-clearlooks_2.6.5-0ubuntu3_i386.deb

Κάνουμε logout και ξανά login.

Preview
Περισσότερα
Πηγή

Συνημμένα αρχεία

0

Share on Facebook
 
          Share on Tumblr
 
  • 24 Pages +
  • « First
  • 2
  • 3
  • 4
  • 5
  • 6
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 χρήστες διαβάζουν αυτό το θέμα
0 μέλη, 1 επισκέπτες, 0 κρυφά μέλη