Pidgin è un client di messaggistica istantanea multi-protocollo. Il software permette di collegarsi contemporaneamente a più network (AIM, ICQ, MSN, Yahoo, IRC, Jabber, Gadu-Gadu, Zephyr,...) rendendo possibile dialogare con colleghi e amici che fanno uso dei software di messaggistica più disparati.
Pidgin è figlio dello storico client di messaggistica multiprotocollo "Gaim", ribattezzato dopo le azioni legali promosse nei confronti degli sviluppatori del software opensource da parte del colosso statunitense AOL.
La principale caratteristica che Pidgin eredita da Gaim è la possibilità, per l'utente, di utilizzare contemoraneamente più piattaforme di "instant messaging". Rompe però con il passato presentandosi con un'interfaccia completamente rinnovata. Obiettivo principale cui hanno guardato gli sviluppatori è stato infatti l'usabilità del programma.
Gli sviluppatori di Pidgin hanno separato il codice del nucleo (core) (il quale si occupa di cose come la connessione al network e ai messaggi) dal codice per GUI, il quale controlla come presentare queste azioni all'utente. Ora è dunque possibile scrivere client usando librerie GUI a scelta dello sviluppatore. Il nucleo della libreria prodotta dalla separazione è chiamata libpurple (precedentemente nota come libgaim); questa libreria è già in uso nei client Adium e Proteus, come nel client testuale Finch.
La controversia del nome:
Il nome originario veniva scritto come "GAIM" (tutto maiuscolo) o "gAIM" (solo la prima lettera minuscola), ma successivamente la sua scrittura ufficiale diventò "Gaim" o "gaim". Il suo precedente nome non veniva considerato un acronimo, per chiarire di non aver alcuna affiliazione con AOL, anche se in effetti lo era visto che il nome originario del progetto era "GTK+ AOL Instant Messenger". Per problemi legali proprio con AOL è stato cambiato in gaim. Infine (dopo una lunga trattativa segreta) il 6 aprile 2007 il progetto ha cambiato nome nell'attuale Pidgin. Il termine "instant messenger" e l'acronimo "AIM" sono service mark di AOL Time Warner, e per questo motivo non fu permesso utilizzarli. Il suo nome deriva dalla parola pidgin, che indica le lingue che permettono di far comunicare due persone che parlano linguaggi differenti.
Protocolli supportati:
- AIM
- Bonjour
- Gadu-Gadu
- Google Talk
- Groupwise
- ICQ
- IRC
- MSN
- MySpaceIM
- SILC
- SIMPLE
- Sametime
- XMPP
- Yahoo!
- Zephyr
Plugins ¶
Pidgin and Finch ship with a large collection of officially supported plugins which modify standard behavior in a number of ways. You can manage available plugins by accessing the "Tools" menu from the Buddy List window and selecting "Plugins."
If you have a problem with one of the plugins included with the software, you should report it via a ticket. Generally our stock plugins will have the same version number as Pidgin or Finch and the web site address for the plugin will be listed as http://pidgin.im/
Third-Party Plugins ¶
Third party plugins are not supported. Do not open tickets on our trac about these plugins. If you do, those tickets will be closed as invalid.
Additional Protocols ¶There are third-party plugins for some protocols:
Protocol Name Downloads Website Short Description Xfire 70,000 + Go Gaming network Facebook IM 10,000-50,000 Go Social network More info Microblog 10,000-50,000 Go Twitter/Identica/Laconica updates msn-pecan 1,000-10,000 Go Alternative MSN access Netsoul 1,000-10,000 Go French network Rediffbol 1,000-10,000 Go Indian network MXit 1,000-10,000 Go MXit IM CyanChat 0-1,000 Go SIP-e (MS Communicator) 0-1,000 Go Twitter Protocol 0-1,000 Go Twitter Buddylist Protocol WinMX Peer Network 0-1,000 Go File sharing network NateOn Unknown Go Korean network More info Tlen.pl Unknown Go Polish network Why are some protocols not supported?
Security and Privacy ¶
Plugin Name Downloads Website Short Description Off-the-Record Messaging 50,000+ Go Encrypts conversations and provides security even when keys are compromised Pidgin-Encryption 10,000-50,000 Go Encrypts coversations using stored RSA keys Bot Sentry 1,000-10,000 Go Stop spam bots Pidgin-Paranoia 0-1,000 Go Encrypts conversations using one-time pads Pidgin-privacy-please 0-1,000 Go Stop spam bots Notifications ¶
Plugin Name Downloads Website Short Description Guifications 70,000+ Go Provides "toaster" popup notifications. Pidgin Snarl 1,000-10,000 Go Notifications using Snarl on Windows Audible Alerts 0-1,000 Go Audible notification of a received IM by reading the buddy's screen name Mumbles-project Plugin Unknown Go Pidgin Plugin for mumbles-project - modern notification system for Gnome (linux only). MX610-notification Unknown Go Provides notifications with Logitech MX610's IM led Smart Ear Unknown Go Customized per-buddy sound events Led-notification Unknown Go Provides notifications with laptops' extra LEDs and similar Profile and status updates ¶
Plugin Name Downloads Website Short Description Last.FM Plugin 0-1,000 Go Shows information from your Last.FM / Audioscrobbler profile in your status message. Twitter in your Profile 0-1,000 Go Insert your Twitter history into your profile. It gets updated periodically. Pidgin-Identica-Status 0-1,000 Go Use a feed from identi.ca as your Pidgin status. Away-on-Lock Unknown Go Sets you as away when the screensaver gets activated. Lock 'N Roll Unknown Go Set any active accounts to Away (with a user-defined message if applicable) when the workstation locks, and back to Available when it is unlocked. If an account has an existing away message set, Lock ‘n’ Roll leaves it alone. Pidgin-Countdown Unknown Go Sets your status counting down to a specific date & time. Google Talk Invisible Unknown Go Adds the ability to go invisible with Google Talk (XMPP/Jabber protocol) Status to Twitter 0-1,000 Go Update Twitter with your Pidgin Status 'now playing' plugins ¶
Plugin Name Downloads Website Short Description Music Tracker 1,000-10,000 Go Displays the music track currently playing in the status message. Supports a wide range of audio players. MusicInfo Unknown Go Displays the currently-playing music in your status message and profile. Winamp API compatible. YuLastFM 0-1,000 Go Yu Last.fm Pidgin tune status plugin. pilt spotify unknown Go "now listening" plugin for spotify Interface tweaks ¶
Plugin Name Downloads Website Short Description Extended Buddy List Sort 1,000-10,000 Go Adds more buddy list sorting options Character Counter Unknown Go Plugin for displaying the character count of the current message. Pidgin Windows Position Manager Unknown Go Places new conversation windows intelligently in Windows (i.e. doesn't always put them in the top left corner). Quote selected text Unknown Go Quick specify message to answer Session Save Unknown Go Session Save will remember what conversation windows you had open the last time you used Pidgin, and re-open them for you when you sign on. Smiley Shortcuts Unknown Go Inserts a smiley on ctrl+(number) combination. pidgin-cmds Unknown Go Various conversation commands autoresize Unknown Go Automatically update the buddy list to fit its contents (vertically). Manual Resize Unknown Go Allows manually resizing the conversation window entry area. Accounts and logs ¶
Plugin Name Downloads Website Short Description Dexrex Unknown Go Allows you to store your logs online for free accessible and searchable anywhere IM-History Plugin Unknown Go Provides easy and convenient way to store your chats and contact list online (using im-history.com service). Web Pidgin Unknown Go Access buddy list and conversations via mobile web browsers logstatus Unknown Go Logs all the status changes to the buddy history. Pidgin Backup Unknown Go Simply back up your preferences (prefs.xml) pidgin-autoanswer Unknown Go A personal adviser, that tries to find suitable answers in your previous logs Miscellaneous ¶
Plugin Name Downloads Website Short Description Extended Preferences 10,000-50,000 Go Provides some often-requested preferences Purple Plugin Pack 10,000-50,000 Go Provides over 50 various plugins Birthday Reminder 1,000-10,000 Go Reminds you of your buddies birthdays. Pidgin-LaTeX 1,000-10,000 Go Allows you to include mathematical formulas in your conversations. pidginTeX 1,000-10,000 Go Renders mathematical expressions. Lots of options, size, colors, etc. Built upon Pidgin-LaTeX. Pidgin-googledesktop 0-1,000 Go Google Desktop Indexing Plugin for Pidgin DockApp Unknown Go or Go Allows Pidgin to appear as an AfterStep Wharf icon. Pidgin-Audacious-Remote Unknown Go Allows control over Audacious Media Player from the Pidgin conversation windows. Fonomo Video Unknown Go Enables Video-chat invitations via Fonomo.com (requires Adobe Flash v9 or higher) Pidgin Personal Bar Unknown Go Adds a section at the top of your buddy list to change your display name and personal message. QIP decoder Unknown Go Corrects invalid incoming QIP 2005 diacritics and local symbols Textbon Unknown Go Textbon hyperlinks recognizable IM shorthands or acronyms or shortcuts. On user click, these links translate Instant Messaging acronyms or shorthands to definitions using the http://textbon.com acronym database. b64 Unknown Go Base 64 encoding of chat messages (A very simple Perl plugin) Hab.la Unknown Go Lets you chat with visitors to your website for free using Pidgin. Pidglet Unknown Go A Windows Vista Sidebar Gadget that displays your buddy list. Send Screenshot Unknown Go Capture a rectangular area of your screen then send it as a file or directly as an image. Hide Inactive Buddies Unknown Go Plugin to hide inactive buddies in buddy list. Determine inactive buddy by status. Language Translator 300 - 500 Go Plugin to translate outgoing text from English language to selected language. Development of Third-Party Plugins ¶
If you're looking to develop a third-party plugin, you may find these resources valuable:
- C Plugin Howto (still in progress)
- API Documentation
- Third Party Plugin Translation Support
Nessun commento:
Posta un commento
Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.