martedì 24 luglio 2007

Riflessione Etimologica

Stavo pensando ieri al significato del termine : TESTICOLO

Deriva dal latino Testicolus che significa TESTIMONE !

Testimone ... Testimone...
Testimone di un atto sessuale ove non è coinvolto, insomma : UN COGLIONE !

giovedì 12 luglio 2007

Compilare Bemused in Ubuntu

Ho acquistato da poco il mio bellissimo nokoia n70... prima cosa fatta : aggiornamento Firmware per risolvere alcune incompatibilità con l'accoppiata : TOM TOM e ANTENNA GPS

ho iniziato poi a smanettare e mi sono ricordato di un vecchio programma che avevo provato 4 anni fa con il mitico 6600 .. BEMUSED.
In pratica questo programma ti permette di gestire qualsiasi player multimediale del tuo pc ,tramite il cellulare, usufruendo della connessione bluetooth..

Appena scaricato ho visto che , compilando da shell, mi dava questo errore :

enigma@enigma-desktop:~/Desktop/bemusedlinuxserver1.73$ sudo make install
Password:
g++ -o bemusedlinuxserver -I/usr/include/xmms -I./ -lxmms -lbluetooth `gtk-config --libs --cflags` main.cpp BemusedServerDlg.cpp
./BemusedServerDlg.h:66: error: extra qualification ‘CBemusedServerDlg::’ on member ‘ReadFile’
./BemusedServerDlg.h:67: error: extra qualification ‘CBemusedServerDlg::’ on member ‘ReadFile’
./BemusedServerDlg.h:68: error: extra qualification ‘CBemusedServerDlg::’ on member ‘WriteFile’
./BemusedServerDlg.h:69: error: extra qualification ‘CBemusedServerDlg::’ on member ‘WriteFile’
./BemusedServerDlg.h:70: error: extra qualification ‘CBemusedServerDlg::’ on member ‘GetLastError’
./BemusedServerDlg.h:102: error: extra qualification ‘CBemusedServerDlg::’ on member ‘AddBookmarks’
BemusedServerDlg.h:66: error: extra qualification ‘CBemusedServerDlg::’ on member ‘ReadFile’
BemusedServerDlg.h:67: error: extra qualification ‘CBemusedServerDlg::’ on member ‘ReadFile’
BemusedServerDlg.h:68: error: extra qualification ‘CBemusedServerDlg::’ on member ‘WriteFile’
BemusedServerDlg.h:69: error: extra qualification ‘CBemusedServerDlg::’ on member ‘WriteFile’
BemusedServerDlg.h:70: error: extra qualification ‘CBemusedServerDlg::’ on member ‘GetLastError’
BemusedServerDlg.h:102: error: extra qualification ‘CBemusedServerDlg::’ on member ‘AddBookmarks’
make: *** [bemusedlinuxserver] Error 1







E allora per risolvere il problema ho fatto alcune modifiche.
Ecco il file corretto da compilare. Basta che lo copiate in un file nuovo e lo sostituite al vecchio BemusedServerDlg.h




#define MAX_PATH 1024


/////////////////////////////////////////////////////////////////////////////
// CDirTreeNode class

class CDirTreeNode
{
public:
CDirTreeNode();
~CDirTreeNode();

unsigned char iNodeType;
unsigned char iFileType;
char* iFileName;

bool iWrittenToBuffer;

CDirTreeNode* iParent;
CDirTreeNode* iFirstChild;
CDirTreeNode* iNextSibling;
};


/////////////////////////////////////////////////////////////////////////////
// CBemusedServerDlg dialog

class CBemusedServerDlg
{
// Construction
public:
CBemusedServerDlg(); // standard constructor
~CBemusedServerDlg();
bool OnInitDialog(bool daemonize = false);

// Implementation

private:
int BluetoothConnectToSocket(int Channel);
int BluetoothWaitforConnect(int s);
void ReadBluetoothCommand();
void HandleBluetooth();

bool CheckWinamp(const char* aWindowName);
bool ReadFile(int handle,char* buffer,int maxbytes,long unsigned int* bytesread,int* bla);
bool ReadFile(int handle,unsigned char* buffer,int maxbytes,long unsigned int* bytesread,int* bla);
bool WriteFile(int handle, char* buffer,int maxbytes, long unsigned int* byteswritten,int* bla);
bool WriteFile(int handle,unsigned char* buffer,int maxbytes, long unsigned int* byteswritten,int* bla);
char* GetLastError();

void WriteListToPhone();
void WriteDirectoryListToPhone();
void WritePlaylistToPhone();

void WriteInfoToPhone();
void WriteInf2ToPhone();
void WriteDetailedInfoToPhone();
void Play();
void PlayFile(bool aAddToPlaylist);
void GetFileInfo();
void SetSeek();
void DownloadFile();
void SetVolume();
void GetVolume();
void Version();
void SelectInPlaylist();
void RemoveAllFromPlaylist();
void Stop(bool aFadeOut);
void Pause();
void NextTrack();
void PreviousTrack();
void FastForward();
void Rewind();
void Shuffle();
void Repeat();
void ShutDown();
void Check();
void FadeOut();
void ReadIniFile();

void AddBookmarks(CDirTreeNode* aNode, CDirTreeNode* pNode, bool aRecursive);
void GenerateFileList(const char* aRoot, bool aRecursive);
void ReadDir(char* aDir, CDirTreeNode* aNode, bool aRecursive);
bool WriteNodeToBuffer(CDirTreeNode* aNode, unsigned char*& aBufferPtr, int& aSizeRemaining);
void ResetWrittenFlag(CDirTreeNode* aNode);

void Log(char* aFormatString, ...);

CDirTreeNode* iDirTreeRoot;
CDirTreeNode* iDirTreeCurrentNode;

int iCommHandle;
bool iExitNow;
bool iStopEnd;
bool iStopNow;

int startAutomatically;
char winampPath[256];
char bookmarkfile[256];
char bookmarks[100][256]; // stream URLS
char bookmarktitles[100][100]; // stream Titles
int nobookmarks;
int socket1;
int channel;
int fastforbackspeed;
char mp3Dirs[1024];
bool tcp;
int tcpport;
int lastTime;
};
[/code]


Enjoy

sabato 7 luglio 2007

Vista e Dreamscene....

Comuqnune non disdegno neanche Vista... per carità.. ecco il desktop Vistiano ... :D





Il mio Ubuntino + Beryl

Ecco il mio Desktop ubuntiano.... che amore che è... :D :D :D

SOFTWARE RIGOROSAMENTE FREEEEEEE per SYMBIAN



FS Caller
Power Call - http://my-symbian.com/s60/software/a...uto=1467&faq=2

File, Task e Memory Managers

Fexplorer - File Manager - www.gosymbian.com
TaskSpy - Task Manager http://my-symbian.com/s60/software/a...uto=1075&faq=2
Memory Monitor - http://www.symbiangear.com/product.h...1359,1367,8507


Sincronizzazioni

Avantgo - http://www.avantgo.com
Sync - http://www.nokiausa.com/support/pho...48,3650,00.html

Lettori di ebook

MobiPocket - http://www.mobipocket.com/en/DownloadSoft/default.asp
ReadM - http://www.symbiangear.de/platform_p....html?id=25923

Blocca Tasti Automatici

JJKeyLock - http://koti.phnet.fi/jarilaak/software/jjlkeylock.html
Autolock - http://fuse.stc.cx/autolock/

Fotocamera
PhotoZox 3D Art Frames - Fun Camera http://www.symbiangear.com/product.h...259,7260,45208

Grafica

PhotoJotter - Database Fotografico - http://koti.phnet.fi/jarilaak/software/photojotter.html
Animation Viewer - Visulalizzatore di Animazionni - http://koti.phnet.fi/jarilaak/software/aniview.html
RGB Tester - Test per il colori display - (Java) http://www.hashbang.com.au/

Musica&Suoni

FIVN player - Player mp3,wav,aac,amr,mp4 http://www.fivn.com/index.php?page=software&menu=player
Bemused - Controllo via Bluetooth - http://www.symbiangear.com/product.h...1307,1308,8115
Ogg - Music Player - http://symbianoggplay.sourceforge.net/

PIM

NameSwap - Inverte nome e cognome - http://www.compsoc.man.ac.uk/~ashley/
Contacts Transfer - Trasferisce contatti da cell a cell - http://personal.inet.fi/private/riihimaki/s60/

Internet/Messaging

eMSN - chat MSN via WAP
http://www.getjar.com/products/603/eMSN
RSSreader - Lettore di RSS http://www.8mobile.org/rssManager.aspx
Windows Live Messenger
http://rapidshare.com/files/8119581/...OS7.z ip.html
Jteletext - Televideo http://kts.altervista.org/index.php?...&app=JTeletext
CepteMSN - Client MSN - http://www.ceptemsn.com/indir.htm
Forward - Mand messagi dalla cartella Inbox - http://www.compsoc.man.ac.uk/~ashley/
Putty - SSH Client - http://sourceforge.net/projects/s2putty/
Weather - Meteo dal mondo - http://badpint.org/weather/
Papla Instant Messenger - Jabber Client - http://instant.papla.pl/text.asp?file=instant_mob.html
Telnet Floyd - Telnet client - http://phoenix.inf.upol.cz/~polakr/
Floyd SSH - SSH client - http://phoenix.inf.upol.cz/~polakr/
Symella - P2p per symbian http://symella.softonic.de/ie/42055
VNC2Go - VNC Client Viewer - http://www.freeutils.net/vnc2go/index.jsp
Azure - Blog client - http://web.vee.net/projects/azure/
SendSMS - Manda flash SMS - http://www.simonjudge.com/sendsms.html
Avantgo - http://my-symbian.com/s60/software/a...=6&fldAuto=348
Email - Client email - http://mobilequery.com

Viaggi

UKFlights
http://www.mobilequery.com

Geografici
Metro - Guida ai trasporti pubblici http://my-symbian.com/s60/software/a...uto=1292&faq=2
TripMate - Aiuta a ricordare le direzioni - http://www.garret.ru/~knizhnik/mobile.html

Note

ToDoManager - Note&Impegni http://www.8mobile.org/
Shopping List - http://www.garret.ru/~knizhnik/En_Home.htm#Shopper
Odysseus - http://people.freenet.de/hskopp/odysseus.html
HView - File viewer - http://www.slajerek.demon.pl/hview/

Security

Safe - Password protette - http://www.javawi.de/
MMCPwd - Ripristina la password MMC - http://www.hpc.ru/soft/software.phtml?id=11611
OTPGen - Password generator - http://marcin.studio4plus.com/en/otpgen/index.html

Time

PocketCounter - Timer - http://www.vtoy.fi/~malo/pocket.html
Egg Clock - Timer - http://people.freenet.de/hskopp/eggclock.html
StopWatch - Timer - http://sdwdevelopments.com/andreas/p...prodplatform=2
Punch - Time tracker - http://punch.sourceforge.net/
TeaTimer -Timer - http://user.cs.tu-berlin.de/~jonash/midlet/index.html
GlobalTime - World Time - http://www.hashbang.com.au/globaltime/index.html

Games

Hangman - Il gioco dell'impiccato http://my-symbian.com/s60/software/a...3&fldAuto=1306
S-Tris - Tetris Clone http://handheld.softpedia.com/get/Ga...S60-8049.shtml
Vexed - Puzzle Game - http://www.freepoc.org/software.php
Doom - Porting di Doom - http://koti.mbnet.fi/mertama/downloads.html
MIDPman - Pacman http://www.mobango.com/community/fre...jar_23543.html
Xedious - Arcade game - http://www.allaboutsymbian.com/softw...freeware/?f=fe
TripplePop - Game - http://www.nokiausa.com/support/phon...8,3650,00.html
SpruceMAN - Clone PacMan http://www.nyfiero.com/z/Mobile_Game...ceMan%200.3.0/
Bombz - Clone - http://ngage.dcemu.co.uk/bombz.shtml
Triz - Tetris clone - http://my-symbian.com/s60/download/search.php?name=Triz
Bounce - Game - http://www.nokiausa.com/support/phon...8,3650,00.html
Crystal Pop - Game - http://www.newlc.com/article.php3?id_article=98
CardDeck - Giochi di carte - http://www.nokiausa.com/support/phon...8,3650,00.html
TapTaTop - Game - http://www.tetraedge.com/taptatop1.htm
SameGame - Puzzle Game - http://www.lysator.liu.se/~sdw/other.shtml
Frozen Bubble - Game - http://fb-s60.sourceforge.net/?opt=1
The Journey - Adventure game - http://journey.schlabo.com/
Freemines - Minesweeper game - http://my-symbian.com/s60/download/s...name=FreeMines
MammothHunter -'Find it' style game - http://www.garret.ru/~knizhnik/mobile.html
Wordix - Tetrix clone - http://www.garret.ru/~knizhnik/mobile.html
ZombieMansion - Platform game - http://es.descargas.yahoo.net/ie/21865/Zombie_Mansion
Blackjack - Gioco di carte - http://www.mobilefan.net/Symbian.nsf...or-Symbian-S60
Swarm - Galaxian Style Game - http://my-symbian.com/s60/software/a...=3&fldAuto=130
Kwoki - Collect all the eggs - http://www.slajerek.demon.pl/kwoki/
Tower of Hanoi - Game - http://www.mjsoft.nm.ru/_htower.htm

Emulatori

Spectrian - Emulatore ZX Spectrum http://www.whitecloudsoftware.com/
E²mame - Emulatore Mame - http://www.harmonicode.com/EEMame/
GoBoy GameBoy Emulator - http://www.wildpalm.co.uk/
fMSX - MSX Emulator - http://personal.inet.fi/private/riihimaki/s60/
Frodo - Commodore 64 emulator - http://koti.mbnet.fi/~haviital/ - DONATEWARE -
PicoDrive - Emulatore megadrive http://my-symbian.com/s60/software/a...=7&fldAuto=924

Calcolatrici

MicroCalc - Calcolatrice Scientifica - http://mixa.dev.juga.ru/microcalc/microcalc.htm
Scientific Calculator - Calcolatrice Programmabile - http://www.garret.ru/~knizhnik/mobile.html
Calcium - Calcolatrice rapida e semplice - http://mtvoid.com/calcium/index.html
mjCalculator - http://www.mjsoft.nm.ru/_calc.htm


Spese
Money Manager - Controllo spese http://www.8mobile.org/
Econometer - Analizzatore di spese - http://www.garret.ru/~knizhnik/mobile.html

Sport/Salute

Wireless18 - Segnapunti per Golf - http://www.wireless18.com/

Varie


Cocktail - I vostri cocktail su serie 60 http://my-symbian.com/s60/software/a...uto=148&faq=17
Torch - Schermo come torcia - http://www.compsoc.man.ac.uk/~ashley/
XXL - Screensaver - http://www.gosymbian.com/XXLSS_download.html
Large Time - Screensaver
http://www.martin.st/software/
SysInfo - system Information - http://www.newlc.com/article.php3?id_article=278
SPMark - Misura delle prestazioni - http://www.futuremark.com/download/?spmark04.shtml
CellTrack - Utility per le celle GSM/UMTS http://www.afischer-online.de/sos/celltrack/
About Phone - system information
http://rapidshare.com/files/8765342/About1.04.rar.html

Lingue

Dictionary - Inglese&Russo http://www.garret.ru/~knizhnik/mobile.html
Inek - Dizionario con varie lingue - http://www.tepetaklak.com/inek/
Reference - Dizionario con varie lingue on line - http://www.mobilequery.com

Sound

SynthTec - Sintetizzatore - http://www.slajerek.demon.pl/synthtec/

Screenshot
Screenshot http://www.antonypranata.com/screenshot/
ScreenTaker http://www.symbianware.com/product.php?id=screentaker60