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 !
martedì 24 luglio 2007
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 :
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
Enjoy
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
venerdì 4 maggio 2007
Lcd Nokia 2300 collegato Alla porta parallela del PC [Parte 1]
ieri ho definitivamente DECISO.. tempo permettendo mi adopero ad un bel progettino (almeno per me) nel mio ,poco, tempo libero...
L'idea è quella di recuperare da un vecchio nokia 2300 che ho a casa, lo schermo LCD. Questo schermo,lo smonto dal cellulare e lo interfaccio alla porta parallela del mio pc ,e tramite dei programmini appositi faccio visualizzare, su questo schermo bellissimo che si illumina di bianco, qualsiasi cosa: dalla temperatura del processore, alla RAM di sistema occupata, alla canzone che sto ascoltando con winamp o windows media player, le news ansa.. in somma qualunque cosa io voglia..
intanto allego le foto del LCD smontato..
Poi pian piano che avanzo aggiornerò le foto..
Eccomi pronto per il 2 modding della mia vita..
Il primo fu quello di intagliare nella lamiera del mio pc un simbolo cinese e mettere all'interno dei led ad alta luminescenza blu, in modo tale che dal simbolo esca una luce blu molto delicata.. (allego foto anche di questo.. )




L'idea è quella di recuperare da un vecchio nokia 2300 che ho a casa, lo schermo LCD. Questo schermo,lo smonto dal cellulare e lo interfaccio alla porta parallela del mio pc ,e tramite dei programmini appositi faccio visualizzare, su questo schermo bellissimo che si illumina di bianco, qualsiasi cosa: dalla temperatura del processore, alla RAM di sistema occupata, alla canzone che sto ascoltando con winamp o windows media player, le news ansa.. in somma qualunque cosa io voglia..
intanto allego le foto del LCD smontato..
Poi pian piano che avanzo aggiornerò le foto..
Eccomi pronto per il 2 modding della mia vita..
Il primo fu quello di intagliare nella lamiera del mio pc un simbolo cinese e mettere all'interno dei led ad alta luminescenza blu, in modo tale che dal simbolo esca una luce blu molto delicata.. (allego foto anche di questo.. )
mercoledì 2 maggio 2007
Stupidità
A volte ho la sensazione che nel mondo esistano due grosse tipologie di persone:
le stupide e le furbe..
io non so a quale tipologia appartengo, non sta a me dirlo, sarei di parte .. certo la vita a volte mi ha fatto schierare sia in una fazione che nell'altra..
Certo che gli stupidi li riconosco a mille miglia..
Soprattutto le stupide.. incredibile.. a volte rimango sconcertato dalla facilità con la quale alcune persone vengono plagiate.. alle quali si può far credere le cose più assurde .. stupida che deriva dalla ignoranza, o spesso deriva dal mondo ovattato che i genitori costruiscono intorno a loro..
Smidollati senza nervo,piagnucolanti...
Fatto sta che, nel mio piccolo , me la rido ...
oh.. se me la rido.. non dò neanche la soddisfazione di rispondere .. osservo.. e rido ..
le stupide e le furbe..
io non so a quale tipologia appartengo, non sta a me dirlo, sarei di parte .. certo la vita a volte mi ha fatto schierare sia in una fazione che nell'altra..
Certo che gli stupidi li riconosco a mille miglia..
Soprattutto le stupide.. incredibile.. a volte rimango sconcertato dalla facilità con la quale alcune persone vengono plagiate.. alle quali si può far credere le cose più assurde .. stupida che deriva dalla ignoranza, o spesso deriva dal mondo ovattato che i genitori costruiscono intorno a loro..
Smidollati senza nervo,piagnucolanti...
Fatto sta che, nel mio piccolo , me la rido ...
oh.. se me la rido.. non dò neanche la soddisfazione di rispondere .. osservo.. e rido ..
Iscriviti a:
Post (Atom)
