Over 46 Powerful Geeklets and Scripts for the Geek Within You

本文介绍了一系列为 GeekTool 设计的强大且实用的 Geeklets 和脚本,覆盖天气、数学、生产力、音乐、社交等多个方面,帮助用户更好地利用这款强大的应用。

http://mac.appstorm.net/roundups/utilities-roundups/over-46-powerful-geeklets-and-scripts-for-the-geek-within-you/


GeekTool is a small, yet remarkably powerful application that some neglect because of it’s steep learning curve. Thankfully for uniquely useful apps like GeekTool, there is always a community of users that make the app even better — and in this case simpler.

From basic to exceedingly complex, the following is an assortment of very useful, powerful and fun Geeklets and scripts that can help you get started with GeekTool. From weather, power consumption and productiveness to social, music and Internet, there are plenty of great Geeklets to try and enjoy. Just remember not to use too many Geeklets at once; your RAM will thank you.

For the Weather Geek

Wether & Forecast Information from Google Weather 1.1

This first Geeklet displays wether and forecast information in a very elegant way. This is probably one of the easiest scrips to install and it looks beautiful in a minimalistic desktop. Follow the instruction on the link, and you should have it running on your desktop in no time. You can finally ditch that silly OSX widget.

Instructions and Downloads.

Satellite Weather Map

This Geeklet comes in the form of a satellite weather map. For those of you out there who like to keep track of weather in a visual way, this is perfect for you. You can even get creative and design a sweet wallpaper that encases the map in a monitor.

Instructions and Downloads.

The F Weather

The F****** Weather

If you like to show your humorous side, this is perhaps the funniest Geeklet around. The F****** Weather will fetch the weather information from this site and display it right on your desktop.

Instructions and Downloads.

Yahoo! Weather Info

Like the Google Weather Geeklet, this one display the weather in a simplistic way. However this Geeklet fetches the weather information from Yahoo! Weather. It also has a very nice look to it.

Instructions and Downloads.

Desktop Weather with Icon and Forecast

Sometimes you want a very detailed rundown of how the weather is going to be this week. If this is the case, check this Geeklet out. This one displays the weather from Yahoo! as well, but it shows you the full HTML extract of the current forecast.

Instructions and Downloads.

For the Math Geek

Disk Capacity Meter

Disk Capacity Meter is a beautiful and well designed script that displays your disk capacity in a rather geeky way. The creator(s) do suggest using it in a darker wallpaper, but if you want to get your hands dirty, customize it however you like.

Instructions and Downloads.

Circle Volume Indicator

This is another very cool circle indicator that presents your Mac’s volume. It comes with instructions and three different versions; it even includes the PSD so you can customize it the way you want. (Don’t forget to download the font.)

Instructions and Downloads.

System Info Circular Graphics

Like the two above, this Geeklet displays your system’s information in a circular graphic. From CPU, to disk usage and memory, you can stay on top of your system’s numbers. Plus, any techie loves a sleek circle to display current CPU usage.

Instructions and Downloads.

CPU Memory & Disk Usage Meter

Similar to the Geeklet above, this one displays information in a neat meter. The colors can be changed with a few edits to the script. If you are an expert however, you could even add images to it.

Instructions and Downloads.

Battery Status

Battery Status is pretty self-explanatory. It displays your battery status in a very simple way. Nothing fancy here, but this is a good Geeklet to have if you want to start creating your own.

Instructions and Downloads.

Circlette Status

To continue with the circular theme we have going on, these circular Geeklets display time, temperature, date and so on. They also look great with a Bowtie theme called Neon.

Instructions and Downloads.

For the Productive Geek

Dateline Style Calendar

If you like to have a stylish calendar on your desktop, this one is for you. This awesome calendar is styled after Dateline and displays beautifully on your desktop. The script in the Geeklet is also in GitHub, so take a look at that if you’d like to fork it.

Instructions and Downloads.

Desktop Date & Time

These are a group of very simple Geeklets that’ll display date, time, month, year and pretty much all you need to know exactly what date you are in. You can combine them all in one Geeklet or use them separately.

Instructions and Downloads.

List Tasks from Things App

Things is a great app to have, but wouldn’t it be great to display your tasks on your desktop? This Geeklet let’s you do just that. Make sure you read the comments in the link as they will help you getting this one up and running if you have any trouble.

Instructions and Downloads.

Fully Customizable iCal Events List

In case you don’t have Things, this Geeklet let’s you show your iCal events in a beautiful way. If you want a simple way to display your events in a place where you can see them clearly, this is your safest bet.

Instructions and Downloads.

Google Calendar: Agenda, Week and Month View

This one is a bit hard to install, but if you are successful, you can display a lot of information from your Google Calendar. This Geeklet is not as good looking as the others, but it has tremendous power.

Instructions and Downloads.

Timepiece

You don’t like seeing time in digital form? Check this analog clock Geeklet. It has a very simple design but if you dig deeper, I’m sure you can change its look and feel.

Instructions and Downloads.

For the Music Geek

iTunesGeeklet v2.0

If music is what you’re into, iTunesGeeklet has you covered. This sweet Geeklet comes packed with functionality. You can create your own themes or pick from any of the bundled themes. It also uses some code optimization to lower CPU usage.

Instructions and Downloads.

Spotify Now Playing

Find yourself listening and using Spotify a lot? Perhaps you’ll find this simple Geeklet useful. It simply displays what is currently playing in Spotify. Be careful with these Geeklets, some of them need a refresh rate of one second, so they may eat your computer’s memory.

Instructions and Downloads.

Simple iTunes Track Info

Like iTunesGeeklet, this one showcases information on the current track but it doesn’t have any of the fancy things iTunesGeeklet does. If you want a very simple and tight way of displaying iTunes info, this is the one for you.

Instructions and Downloads.

VLC Now Playing

This VLC Geeklet does pretty much what the ones above do, but instead of supporting iTunes or Spotify it supports the VLC player. Those who prefer using VLC over iTunes should take a look at this Geeklet.

Instructions and Downloads.

iTunes Song Meter

If you want a very simple way to know when your song will end, this is the Geeklet you’re looking for. It is a fairly simple meter that shows the song progress.

Instructions and Downloads.

For the Social Geek

Enhanced Mail.app Email List

This one is for the hardcore emailers out there. If you’d rather have your email list on your desktop, this Geeklet let’s you do just that. In case you prefer something simpler, check the one below.

Instructions and Downloads.

Simple Unread Mail Messages

Waiting for an email but hate having that Mail.app window active? This Geekled will show your unread messages on your desktop. Unlike the one above this one doesn’t show all messages, just the unread ones.

Instructions and Downloads.

Latest Tweet as a Quote

If you like quotes, and you like to keep up with your tweets, try out this Geeklet. It grabs the most recent tweet on your timeline and displays it as a quote.

Instructions and Downloads.

Twitter Timeline (using Twitter for Mac Client)

Twitter Timeline Geeklet goes beyond the one above and displays a list of tweets from your timeline. It uses the Twitter Mac client to fetch the information, so you might want to check the comments on how that works.

Instructions and Downloads.

Show iChat Buddies

The title says it all. If you want a neat way to display your iChat buddies from all your accounts look no further. This little giant displays your online contacts and marks them with different colors so you know your contact’s current availability.

Instructions and Downloads.

Facebook News Feed, Status Updates and Notifications

Any social enthusiast keeps up with their Facebook activity and with this Geeklet they can’t go wrong. It shows many Facebook updates like news feed, status updates and even notifications.

Instructions and Downloads.

Adium Status Reminder

Adium Status Reminder is pretty simple, it shows your current Adium status. Use this to remind yourself if you are away or available.

Instructions and Downloads.

For the Artistic Geek

SpiderMac

SpiderMac is a very clever use of Geektool. The author has taken a Spider-Man comic strip and filled the speech bubbles with relevant Geeklets. You can find all you need to replicate this look on the link below.

Instructions and Downloads.

April ’11 Geektool Desktop

Anyone that has has been to the Geektool page on the Mac App Store knows about this beautiful desktop. If you want something like it, simply follow the steps in the link below. You can even change some of the steps to change the look to fit your needs.

Instructions and Downloads.

Windows 8 Inspired Desktop

We all love our Macs, myself included, but I have to admit this one looks stunning. The Windows 8 Inspired Desktop takes amazing advantage of Geektool and arranges your desktop to look just like you have Windows 8. In the link below, hover over the image to see the different scrips used.

Instructions and Downloads.

Geektool with Facebook

This one here is an amazing example of how you can blend your Geeklets and scrips with your wallpaper. The date uses a special font to mix and match with the graffiti in the wallpaper. Facebook updates subtly in the background. Check out the comments for instructions on how to get that Facebook script.

Instructions and Downloads.

Wallpaper Changer

Want a wallpaper that changes according to the time of the day? This is for you! If you are a photographer and you took a beautiful picture of a sunset or a sunrise, you should check this one out.

Instructions and Downloads.

For the Internet Geek

Websites Online/Offline

Want to check if your website is down? Perhaps you want to know if a site you frequent is offline or online? This simple yet clever Geeklet will tell you exactly that.

Instructions and Downloads.

Desktop IP Camera

Desktop IP Camera is for the person who has security cameras in a wired network. Check out the link below to see if this is right for you.

Instructions and Downloads.

Word of the Day

The Dictionary.com iPhone app always tells me the Word of the Day, but I always ignore it because I don’t want to open the app to read the definition. This Geeklet shows you the Word of the Day from Dictionary.com’s RSS feed — definition and all.

Instructions and Downloads.

Show Active Network Connections

This Geeklet is pretty simple. It shows your active network connections. Nothing great here, but if you like monitoring them, here is a way to see them.

Instructions and Downloads.

IP Address Info from Router

Don’t want to go online to know what your IP is? This small scrip will grab your IP locally.

Instructions and Downloads.

Display Recent RSS Feed Items

Sometimes RSS Feeds go unread. This Geeklet will help you by having them right on your desktop. Some may have problems with this Geeklet depending on what version of OSX you are running.

Instructions and Downloads.

For the Themed Geek

Tron Geeklet Theme

Tron Inspired Desktop

Beautiful, isn’t it? This desktop is powered by a few Geeklets that come ready to be placed on your desktop. All you need to do is get that wallpaper, install the Geeklets and you are set. All you need is in the link below.

Instructions and Downloads.

Son of a Man Desktop Theme

Son of a Man Desktop theme styles a beautifully arranged set of Geeklets that makes your desktop look very classy. You can have the same look on your desktop by using the link below.

Instructions and Downloads.

Pirate Bay Collection Theme

This theme has a collection of Geeklets that are used to give your desktop life. If you are a fan of the Pirate Bay, this one is for you.

Instructions and Downloads.

Dubstep Theme

Dubstep is all the rage today. With these bundle of Geeklets you can make your computer drop the bass like a pro. Even if you don’t like dubstep, these arrangement of Geeklets look amazing.

Instructions and Downloads.

HTC Clock Geeklet theme

HTC Clock

Like that big, front and center clock on your HTC Device? Check out this clever Geeklet that mimics that look and feel right on your desktop.

Instructions and Downloads.


当前,全球经济格局深刻调整,数字化浪潮席卷各行各业,智能物流作为现代物流发展的必然趋势和关键支撑,正迎来前所未有的发展机遇。以人工智能、物联网、大数据、云计算、区块链等前沿信息技术的快速迭代与深度融合为驱动,智能物流不再是传统物流的简单技术叠加,而是正在经历一场从自动化向智能化、从被动响应向主动预测、从信息孤岛向全面互联的深刻变革。展望2025年,智能物流系统将不再局限于提升效率、降低成本的基本目标,而是要构建一个感知更全面、决策更精准、执行更高效、协同更顺畅的智慧运行体系。这要求我们必须超越传统思维定式,以系统化、前瞻性的视角,全面规划和实施智能物流系统的建设。本实施方案正是基于对行业发展趋势的深刻洞察和对未来需求的精准把握而制定。我们的核心目标在于:通过构建一个集成了先进感知技术、大数据分析引擎、智能决策算法和高效协同平台的综合智能物流系统,实现物流全链路的可视化、透明化和智能化管理。这不仅是技术层面的革新,更是管理模式和服务能力的全面提升。本方案旨在明确系统建设的战略方向、关键任务、技术路径和实施步骤,确保通过系统化部署,有效应对日益复杂的供应链环境,提升整体物流韧性,优化资源配置效率,降低运营成本,并最终为客户创造更卓越的价值体验。我们致力于通过本方案的实施,引领智能物流迈向更高水平,为构建现代化经济体系、推动高质量发展提供强有力的物流保障。
Setting the vector table location and offset often depends on the specific microcontroller or system being used. Here are some general approaches: **1. In ARM Cortex - M series using GCC and LD scripts** In ARM Cortex - M microcontrollers, the vector table placement can be controlled via the linker script. First, understand that the vector table is a critical data structure that stores the addresses of interrupt service routines. In a linker script (*.ld), you can define a custom section for the vector table and place it at a specific address. For example: ```ld /* Define the memory regions */ MEMORY { FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 32K } /* Define the sections */ SECTIONS { /* Vector table section */ .isr_vector : { . = ALIGN(4); KEEP(*(.isr_vector)) . = ALIGN(4); } >FLASH AT> FLASH /* Place the vector table at the start of flash */ } ``` In the C or C++ code, you can mark the vector table definition with a specific section attribute. For example: ```c #include <stdint.h> // Vector table definition __attribute__ ((section(".isr_vector"))) const uint32_t VectorTable[] = { // Stack pointer initial value 0x20001000, // Reset handler address (uint32_t)&Reset_Handler, // Other interrupt handlers go here //... }; ``` To set an offset, you can adjust the starting address of the section in the linker script. For example, if you want to place the vector table at an offset of 0x1000 within the flash: ```ld SECTIONS { .isr_vector : { . = ALIGN(4); KEEP(*(.isr_vector)) . = ALIGN(4); } >FLASH AT 0x08001000 /* Place the vector table at offset 0x1000 in flash */ } ``` **2. In STM32Cube HAL** The STM32Cube HAL provides functions to set the vector table offset. You can use the `SCB->VTOR` register to achieve this. The following is an example: ```c #include "stm32f4xx_hal.h" int main(void) { HAL_Init(); // Set the vector table offset SCB->VTOR = FLASH_BASE | 0x1000; // Set offset to 0x1000 // Other initialization code... while (1) { // Main loop } } ``` In this example, the `SCB->VTOR` register is used to set the vector table offset. The `FLASH_BASE` is the base address of the flash memory, and by adding an offset value (`0x1000` in this case), the vector table is moved to a new location. **3. In other microcontrollers** For other microcontrollers, the process may vary. Usually, you need to refer to the specific microcontroller's datasheet and programming manual. Some microcontrollers have dedicated registers or configuration words to set the vector table location and offset. You may also need to adjust the linker settings in your development environment to ensure that the vector table is placed at the correct physical address.
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值