Thứ Ba, 22 tháng 2, 2011

Tùy biến desktop của Mac bằng Geektool

Chắc ai cũng thích làm đẹp và tự trang trí cái màn hình Desktop của mình. Trên Mac OS có rất nhiều phần mềm hỗ trợ bạn làm việc này và Geektool là một trong số đó. Đây là một phần mềm mạnh mẽ giúp bạn tạo ra những Desktop ấn tượng, không giống ai và đậm chất cá nhân. Tuy nhiên đúng như tên gọi của nó, để sử dụng Geektool yêu cầu bản phải có một tý kinh nghiệm sử dụng máy tính (Geeks). Bài viết này được thực hiện giúp bạn có thể hiểu rõ hơn về Geektool và qua đó có thể tự tạo cho mình một Desktop ưng ý.

    1./ Anh này đã dùng Geektool để trình bày các bức ảnh, tivi , các giá đỡ , các icons trên giá đỡ thay bằng Candybar.

Highslide JS

    2./ Cái này thì rất đơn giản, chỉ dùng Geektool và ngồi chọn font chữ , màu chữ. Phần album arts trong ảnh 2 dùng bowtie

Highslide JS

Highslide JS

    3./ Wallpaper lòe loẹt 

Highslide JS

    4./ Với ảnh này trông máy của bác sẽ trông giống như như phim, code chạy loằng ngoằng, đủ các loại thông tin đến rối cả mắt

Highslide JS

    em post tạm 1 vài ví dụ thế đã, link Geektool để bác nào thích tự tìm hiểu trước :


Tệp tin tải về


    (Geektool sẽ được tìm thấy trong phần System Preferences)

    Nếu các bác thấy thú vị em sẽ viết tiếp phần hướng dẫn chi tiết cũng như các đoạn code để cho vào Geektool để tao ra được những cái như ở trên , cũng như kết hợp với các phần mềm như Bowtie, candy bar, widget của Yahoo để tạo ra những theme không trùng lặp với bất kì ai . Chúc mọi người 1 buổi tối vui vẻ!

    Sau đây là phần hướng dẫn :

    Em sẽ hướng dẫn từ phần đơn giản đến phức tạp dần, đầu tiên chúng ta làm việc với Shell :

Highslide JS

    tạo 1 shell mới bằng cách bấm vào shell trong geektool rồi kéo đến vị trí mong muốn trên màn hình

    1 Shell sẽ có các thuộc tính của nó :

Highslide JS

    Với bảng properties này chúng ta có thể thay đổi vị trí, kích thước, thay đổi tên của Shell

    Phần Command sẽ cho ta nhập các code của Geektool

    Phần Status feedback, đánh dấu vào mục " display status feedback " , khi shell hoạt động đúng sẽ cho ta 1 chấm màu xanh, ngược lại màu đỏ

    Phần Style , cho ta chọn phông chữ , màu , độ trong suốt, kích thước của chữ ...

    Phần 1 : Thời gian, lịch, text
    ( Các code này để viết vào phần command )

    date "+%y" cho biết năm hiện tại ( dạng 2 số )
    date "+%m" cho biết tháng hiện tại ( dạng 2 số )
    date "+%d" cho biết ngày hiện tại ( 2 số )
    date "+%a" cho biết thứ hiện tại(dạng chữ, viết tắt)
    date "+%A" cho biết thứ hiện tại ( dạng chữ, đầy đủ)
    date "+%b" cho biết tháng hiện tại ( dạng chữ)
    date +”%I:%M” cho biết thời gian hiện tại
    date +%S cho biết giây hiện tại
    date +”%p” cho biết am/pm
    và 1 số code khác :
    date '+%H:%M:%S'
    date '+%H:%M'

    các bác nên tạo mỗi shell entry riêng biệt để khi sắp xếp và chỉnh font , kích thước dễ dàng hơn, sau đây là kết quả ví dụ của em :

Highslide JS


    Chúng ta sẽ cho hiện lịch trên desktop của Mac :

    cal : chỉ hiện thị lịch , không hiển thị đánh dấu của ngày hiện tại

    cal | sed "s/^/ /;s/$/ /;s/ $(date +%e) / $(date +%e | sed 's/./#/g') /"
    code trên hiển thị lịch có đánh dấu ngày . vd :

Highslide JS

    Hơn nữa để đơn giản hơn chúng ta có thể dùng các widget về đồng hồ, lịch, thời tiết trên widget của Yahoo! : http://widgets.yahoo.com/s...

    Geektool còn cho phép chúng ta viết 1 thứ bất kì lên desktop :

    echo "Nội dung text"

    vd : echo "Viết bài trên tinhte.vn"

Highslide JS

    Phần 2 : Thông tin về máy ,iTunes, đưa file/ảnh lên desktop

    top -l1 -u -o cpu -S
    code trên cho biết các thông tin về máy của bạn
    vd :

Highslide JS

    ( trong code trên sau dấu "-" là các tham số, có thể thêm bớt)

    uptime hiển thị uptime


    Việc hiển thị các thông tin về bài hát ở iTunes bằng Geektool làm khá phức tạp, nếu bác nào thích tham khảo xin vào đây

    Để hiển thị các thông tin về bài hát đang chạy, cũng như điều khiển itunes trực tiếp trên màn hình, em dùng
    Bowtie

    một ví dụ :

Highslide JS

    Ngoài Bowtie còn có 1 phần mềm nữa là CoverSutra cũng có thể dùng để làm việc này ( mất phí )

    * Tạo Todo list trên màn hình :
    Vào Text editor của Mac, tạo 1 file trong file này chứa nội dung todo của mình, vào Format/ make plain text. save lại vào 1 vị trí nào đó.
    Dùng Geektool tạo 1 file, kéo ra ngoài màn hình , phần properties của file chọn đường dẫn và chỉnh font chữ, kích thước ....

    * Trình bày ảnh, trang trí desktop như hình 1 :

    Cái này em chỉ hướng dẫn qua, chủ yếu là các bác tìm được những file ảnh nền trong (png) và 1 cái wallpaper đẹp đẹp, phù hợp với ý tưởng của các bác, rất đơn giản, kéo entry image ra ngoài màn hình rồi chỉnh sửa các thông số cho phù hợp, ngoài ra có thể kết hợp với Candy bar để dùng các biểu tượng ổ cứng, file thành đồ trang trí như trong 1 căn phòng như hình 1

    Sau đây là 1 số ví dụ :


    Phần tiếp theo sẽ là feed từ 1 số trang tin và feed thời tiết ...

theo tinhte

0 comments:

NHỮNG THÔNG TIN MỚI NHẤT CẬP NHẬT TRÊN HỆ THỐNG

Thiết kế webblog Giới thiệu Công ty

Thiết kế webblog Giới thiệu Công tyMikaDesign – Bạn đang có nhu cầu Thiết kế webblog Giới thiệu Công ty để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign

Thiết kế webblog Tin tức

Thiết kế webblog Tin tứcMikaDesign – Bạn đang có nhu cầu Thiết kế webblog Tin tức để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog Bán hàng

Thiết kế webblog Bán hàngMikaDesign – Bạn đang có nhu cầu Thiết kế webblog Bán hàng để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog Thương mại điện tử

Thiết kế webblog Thương mại điện tửMikaDesign – Bạn đang có nhu cầu Thiết kế webblog Thương mại điện tử để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của

Thiết kế webblog Du lịch

Thiết kế webblog Du lịchMikaDesign – Bạn đang có nhu cầu Thiết kế webblog Du lịch để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog siêu thị

Thiết kế webblog siêu thịMikaDesign – Bạn đang có nhu cầu thiết kế webblog siêu thị để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ

Thiết kế webblog kiến trúc

Thiết kế webblog kiến trúcMikaDesign – Bạn đang có nhu cầu Thiết kế webblog kiến trúc để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ

Thiết kế webblog âm nhạc

Thiết kế webblog âm nhạcMikaDesign – Bạn đang có nhu cầu Thiết kế webblog âm nhạc để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ

Thiết kế webblog ẩm thực

Thiết kế webblog ẩm thựcMikaDesign – Bạn đang có nhu cầu Thiết kế webblog ẩm thực để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog thời trang

Thiết kế webblog thời trangMikaDesign – Bạn đang có nhu cầu thiết kế webblog thời trang để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog du học

Thiết kế webblog du họcMikaDesign – Bạn đang có nhu cầu thiết kế webblog du học để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog nội thất

Thiết kế webblog nội thấtMikaDesign – Bạn đang có nhu cầu Thiết kế webblog nội thất để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ

Thiết kế webblog doanh nghiệp

Thiết kế webblog doanh nghiệpMikaDesign – Bạn đang có nhu cầu Thiết kế webblog giới thiệu doanh nghiệp để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog

Thiết kế webblog luật

Thiết kế webblog luậtMikaDesign – Bạn đang có nhu cầu thiết kế webblog luật để quảng bá doanh nghiệp của mình trên internet? MikaDesign sẽ mang đến những giải pháp hữu

Thiết kế webblog bất động sản

Thiết kế webblog bất động sảnMikaDesign – Bạn đang có nhu cầu thiết kế webblog bất động sản để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ

Thiết kế webblog xây dựng

Thiết kế webblog xây dựngMikaDesign – Bạn đang có nhu cầu thiết kế webblog xây dựng để quảng bá doanh nghiệp của mình trên internet? Thiết kế webblog của MikaDesign sẽ mang

Thiết kế webblog giới thiệu sản phẩm

Thiết kế webblog giới thiệu sản phẩmBạn đang có nhu cầu thiết kế webblog giới thiệu sản phẩm để quảng bá doanh nghiệp của mình trên internet? Bạn đang băn khoăn không bắt

Thiết kế cổng thông tin điện tử

Thiết kế cổng thông tin điện tửBạn đang có nhu cầu thiết kế cổng thông tin điện tử để quảng bá doanh nghiệp của mình trên internet? Không biết đơn vị nào có thể

Thiết kế webblog theo yêu cầu

Thiết kế webblog theo yêu cầuBạn đang có nhu cầu thiết kế webblog theo yêu cầu để quảng bá doanh nghiệp của mình trên internet? Bạn đang băn khoăn không bắt đầu từ

Thiết kế webblog bán đồng hồ

Thiết kế webblog bán đồng hồBạn đang có nhu cầu thiết kế webblog bán đồng hồ để quảng bá doanh nghiệp của mình trên internet? Không biết đơn vị nào có thể giúp