vendredi, décembre 28, 2007

idée cadeau : la montre MP4 / GSM


Tout d'abords, bonne fêtes de fin d'années à tous.
je suis tombé lors de mon surf de chopping de noël la dessus : une montre MP3/MP4/GSM vraiment abordable (159 $ soit environ 100 euros)

coté spécifications :

GENERAL SPECIFICATION:
General Style: Bar Type
Languages: Multiple (including English)
Antenna: Integrated
Tri – Band GSM: 900/1800/1900 MHz
Dimensions (mm): 72.5*36.4*23.5mm
Battery: 800mAh Li-ion (included)
Talk Time: 2-3 hours
Standby Time: 150-180hours
.
MAIN FEATURES
Touch Screen 1.30" TFT 260K
Bluetooth
Includes Bluetooth Stereo Phone+Music Headset With 128M Memory
Hand Writing Recognition
250-Memory Phone Book
SMS Storage: 100
MMS Storage: 100

Basic Functions
SMS Support
MMS Support
GPRS Support
WAP Support
Video Player MP4
Audio Player MP3
Sound Recorder Support



lien direct pour la vidéo : lien vers la vidéo

samedi, décembre 08, 2007

ipop, bientôt du nouveau et des perturbations

je vais opérer quelques modifications sur la partie serveur d'ipop : l'ajout d'une authentification auprès du serveur (pour le moment il est en anonyme). De plus je vais probablement migrer mon serveur web actuellement sur une machine sous windows vers un serveur moins gourmand en énergie : un mac mini Power PC G4 (petit ,silencieux et économe en énergie).

une fois la migration effectuée et les modifications sur la partie serveur effectué toutes les anciennes version d'ipop ne fonctionneront plus il vous faudra par conséquent mettre à jour vos versions et je releaserais en simultané les versions pour windows mobile, windows, linux, Mac OS X ainsi que la version pour iphone.

je releaserais en même temps la version iphone sur mon repository et ce repository sera alors l'unique repository officiel pour ipop et je ne mettrais les mises à jours que sur ce repository.

concernant les fonctions : rien de changé dans les fonctions (donc toujours pas d'imap et de ssl pour le moment :-( )

vendredi, décembre 07, 2007

Version Iphone de jajah.com

Jajah à mis en ligne une version spéciale pour l'iphone. 
même si je salue le look soigné de l'interface il est à mon avis très 
regrettables que les gens de chez jajah on quand même oublié 
quelque chose d'essentiel : l'envoi de SMS !
sinon pour ceux qui ne connaissent pas jajah.com (service que j'utilise depuis un moment et qui fonctionne parfaitement), je vais essayer de vous faire comprendre le principe par une exemple :

imaginons que mon numéro de mobile est le +33 6 98 23 54 12 , dans les settings de jajah je définit ce numéro comme numéro principal.
j'ai un amis (disons albert) et son numéro est le +33 6 61 23 44 55.

je vais sur la page de jajah (cf screenshot ci dessus) et soit je tape son numéro ou je le sélectionne dans les contacts. si j'ai assez de crédits (j'y reviendrais plus tard) ça lance la demande de mise en relation.

mon téléphone sonne en disant que j'ai un appel de +33 6 61 23 44 55 (mon pote albert)
et en même temps sur le téléphone de mon pote albert il a un appel du +33 6 98 23 54 12 (moi quoi)

lui et moi décrochons et nous sommes en communication. c'est aussi si simple que ça . un simple acces web (ou imode) suffit pour pouvoir utiliser jajah. c'est surtout pour ça que je préfere ce type de service au SIP car il n'utilise pas le data (sauf aller sur la page jajah en web) 3G, edge etc .. et se moque du débit.

coté tarif pour la france:
les tarif mobicarte orange seront pris comme référence :

Orange mobicarte : 0,55 eur/min vers fixe ou mobile

jajah vers mobile (mobile/mobile) : 0,25 eur/min facturé à la seconde
jajah vers fixe (mobile/fixe) : 0,15 eur/min facturé à la seconde

déjà coté tarif on est gagnant mais il y a mieux et c'est pour moi un argument de poids
imaginons que je charge mon compte jajah avec 10 euro

Orange : 10 euro = valide 15 jours
jajah = pas de fin de validité !

en gros je peux mettre 1 an ou plus si je veux à consommer mes unités c'est pas un problème.
qui n'a jamais eu de crédits bouffés  car il a dépassé les 15 jours sans tout consommer.

pour les SMS de mémoire c'est 10 ct le SMS vers un opérateur en France .


Voila pour la petite présentation .
c'est une bonne avancée mais pour être parfaitement utilisable à mes yeux s'il vous plait monsieurs les développeurs de jajah il faut impérativemnt ajouter : 

- L'envoi de SMS depuis la version iphone de jajah (et pourquoi pas des MMS aussi ...)
- La possibilité de gérer ces contacts directement depuis l'iphone (un export des contacts de l'iphone vers jajah serait un plus)

une derniere chose l'url de la version iphone : http://iphone.jajah.com

mercredi, décembre 05, 2007

MMS sur l'iphone Enfin (iphone jailbreaké of course)

Enfin l'arrivé des MMS (envoi seulement pour le moment) sur l'iphone 
certe il faut avoir un iphone jailbreaké (c'est a dire ouvert aux applications tierces) pour pouvoir l'installer mais un point noir de moins pour l'iphone pour ceux qui aiment : Les MMS

bon perso je n'y vois toujours pas d'intéret les mails etant à mes yeux nettement plus pratique que les MMS. mais bon les gouts et les couleurs:)



source : http://blog.swirlyspace.com/

dimanche, décembre 02, 2007

Nouveau forum sur l'iphone


J'ai découvert un nouveau forum parlant de l'iphone et j'invite donc tous ceux qui possèdent un iphone (US ou FR) à y faire un tour pour trouver plein d'informations utiles, des trucs, des astuces etc.

Aller sur le forum PhoneFlore

jeudi, octobre 18, 2007

Paramétrer L'iphone avec ipop

Une fois installé (dans l'install.app) et rebooté , je vais expliquer pas à pas comment configurer un compte pop (standard hein pas SSL) sur l'iphone .

1. Allez dans préférences puis dans mail pour ajouter un compte.
Choisissez Other

Imaginons qu'on a les parametres suivants :
un client dupont marcel chez orange qui a pour email d.marcel@orange.fr et donc avec les parametres suivants :

Nom d'utilisateur : d.marcel
les serveurs oranges :
serveur pop : pop.orange.fr

allons dans l'onglet POP


puis entrons les valeurs






la, vous sauvegardez , par défaut l'iphone vas essayer de se connecter en SSL (ce qui vas echouer) puis vous demander si vous voulez vous connecter sans SSL , répondez OUI(YES) et voila votre compte mail est prêt et foncitonnel , vous pouvez envoyer des mails depuis votre connexion WAP ou IMODE ou autre (enfin la connexion edge paramétré quoi ...)

voila en image c'est quand même plus simple non ?

PS: comme vous pouvez le voir dans cette version d'ipop on sépare le nom d'utilisateur de l'adresse du serveur pop a joindre par un point virgule et non un arobase comme dans les premières version d'ipop

mercredi, octobre 17, 2007

Un peu de news .... de moi et d'ipop


Je profite de mon Blog pour passer une annonce.
J'en peut plus de la société ou je travaille , donc si vous avez besoin d'un programmeur, webmaster, de qqu'un qui maitrise plutot bien le réseau et aussi les réseaux mobiles etc ...
n'hésitez pas à me contacter et particulièrement pour du télétravail (ou developpement ne m'obilgeant pas à déménager car j'ai une famille aussi) . j'étudie toute proposition serieuse.

coté langages maitrisés (ou que j'ai eu l'occasion de me servir) : tous les basics et assimilés, PHP/MySQL/tcl(bah oui faut quand même que je maitrise un minimum pour ecrire ipop LOL), JAVA(mais vraiment un peu je déteste ce langage) et virtuellement tout langage de programmation. Je maitrise (même si  je ne peux plus voir windows en peinture) tant  hardware que le sofware. J'ai eu l'occasion de "sévir" sur de nombreux systèmes d'exploitation comme : linux, windows, BeOs (d'ou mon Pseudo), Amiga OS et bien sur mon terrain de jeux actuel : Mac OS X.

bref voila pour les présentations sommaires .
Les raisons du retard dans le developpement du support du protocole imap dans ipop :
On me casse tellement les noix au boulot que le soir quand je rentre je n'arrive pas à me mettre à coder une ligne. Et c'est la pour moi le signe qu'il faut que je change de société (d'autant plus que je m'encroute dans un boulot même pas en rapport avec mes capacités, je bosse même pas dans l'informatique c'est dire).
Je pense qu'on ne doit pas aller au travail avec le mal au ventre, que ce sont les signes qu'il faut changer alors je profite de mon Blog pour passer un Appel (Amis de bouygues, sisi je vois vos IPs dans les Logs, ou d'Orange ou autre , je suis ouvert à tout).

Un peu de nouvelle d'ipop sur l'iphone : Mon amis Atanas nous a préparé un pack directement installable dans l'iPhone via l'application Installer donc si vous avez un iphone je vous invite à entrer l'adresse suivante dans safari de l'iphone :
http://www.atanas.fr/iphone/rep 
(!! Attention !! si vous installez ipop depuis ce package il vous faudra 
activer à la main les services com.bebox.ipop et com.bebox.ismtp
depuis UIctl en faisant Load -W et/ou START. sans ça ipop ne démarrera
pas au boot de l'iphone)

bon j'espere que demain on me lache un peu, pour avoir l'esprit tranquile et me mettre a coder la partie imap (d'autant que ce que j'ai vu je devrais pas en avoir pour longtemps)

lundi, octobre 15, 2007

Des nouvelles d'ipop (bah oui un peu quand même)

Après plusieurs jour de tests ipop fonctionne à merveille sur les Iphones d'Apple (que ce soit sur Orange ou Bouygues d'ailleurs).

Je reprends le developpement d'ipop pour apporter le support de l'imap. Normalement une nouvelle version devrait voir le jour d'ici peu estampillée 2.0. Toujours pas de support des pop SSL pour une raison je n'arrive pas a faire bouffer le SSL au TCL malgrès les tutos etc ça marche jamais donc pour le moment j'abandonne les essais sur le SSL et le TCL.

la structure d'ipop a changée et est maintenant séparée en 2 (et bientot 3) petit programmes coté client (ipop/ismtp et bientot iimap) ce qui a pour conséquence notement sur l'iphone de pouvoir couper/relancer le service qu'on veux.

j'ai aussi épuré le code pour virer tout mes essais sur le proxy. ipop ne fait que les mails et c'est deja pas mal.

coté serveur il n'y aura pas de grand changements non plus (toujours besoin du module socket activé) mais si je peux (question de temps je regarderais pour changer la méthode d'envoi des mails pour faciliter l'installation sur des serveurs publics.

voila un peu quelques news d'ipop

samedi, octobre 06, 2007

L'iphone et l'imode (Hacked iPhone of course)

Bon, maintenant que j'ai bien fait mumuse avec mon iphone et fait divers tests je vais pouvoir commencer à expliquer comment vivre avec un iphone et l'imode .

Conditions préalables :

1. avoir un iphone (Bah oui quand meme) jailbreaké et activé et desimlocké
2. Un forfait imode illimité

Configuration de l'Iphone pour Bouygues Imode.

1. configuration de l'edge.

dans settings, General, network, Edge entrez les valeurs suivantes :

APN : imode.fr
Username : vide
Password : vide

2. paramétrage des proxys imode

avec le Bloc Note (ou tout editeur de texte) creez un fichier appelé proxy.pac

et collez ceci dedant (sans les  ----)
--------------------------Proxy.pac------------------

function FindProxyForURL(url, host)
{
if (shExpMatch(url, "https://*"))
return "PROXY 62.201.129.248:5443";
else
return "PROXY 62.201.129.248:5080";
}

--------------------------Proxy.pac------------------

Copiez le fichier proxy.pac dans votre iphone dans le chemin suivant : /private/var/root/

ensuite il vous faut modifier le fichier des préférences pour dire à l'iphone d'utiliser la configuration ci-dessus. situé dans /private/var/root/Library/Preferences/SystemConfiguration/

vous avez un fichier nommé : preferences.plist

copiez le sur votre PC(ou MAC) et editez le avec le Bloc Note par exemple

cherchez "com.apple.CommCenter"

------------Extrait du fichier modifié---------------
....
Interface

DeviceName
ip1
Hardware
com.apple.CommCenter
Type
com.apple.CommCenter

Proxies

ProxyAutoConfigEnable
1
ProxyAutoConfigURLString
file:///private/var/root/proxy.pac
.....

vous voyez en rouge la partie editée. sauvez et remplacez le fichier dans votre iphone .

3. Hack de safari pour l'userAgent imode.

tiré de ce sujet vous pouvez directement télécharger le WebKit modifié pour le remplacer (pensez quand meme a faire une sauvegarde de l'original avant) dans  /System/Library/Frameworks/WebKit.framework/WebKit

Voila vous avez un iphone pret pour l'imode

vous pouvez aussi installer ce WebApp dans le dossier /Applications/ pour avoir un icone direct vers Gmail. (utilisez rSBT pour mettre cet icone dans le dock de l'iphone par exemple a la place du mail original)

bon l'imode n'est pas le forfait idéal car :

1. votre iphone n'est plus reconnu comme un iphone par les sites optimizé pour l'iphone puisque maintenant il est identifié comme un téléphone imode sur la toile (même en wifi)
2. Bouygues filtrant les .css et .js etc ... les sites iphone fortement basé sur la technologie AJAX ne fonctionneront donc pas.

mais bon ça a le mérite de fonctionner.

bien que tcl ai été porté sur l'iphone ipop ne fonctionne pas pour le moment

mercredi, octobre 03, 2007

Orange ou l'art de faire du vent

Aujourd'hui orange a annoncé leurs "nouveaux" forfaits data (il)limité ..

bref ne vous faites pas avoir il n'y a rien de nouveaux ces offres exitaient avant .
leur seul point "positif" est que peut etre ça vas faire bouger la concurence...

Mais qu'attendent les consommateurs pour porter plainter et faire condamner pour publicité mensongéres toute ces société qui vous vendent dans le meme slogant les mots illimité et limité .

Petit rappel pour nos amis de chez orange :

définition :
illimité, adjectif
Féminin ée.
Sens Sans limite. Anglais unlimited

quelques Synonymes:

illimité : 4 synonymes.
Synonymes incommensurable, indéfini, infini, insondable.

nulle part je vois un limité à , ou dans le cadre de , ou avec xx restrictions
LA VRAI DEFINITION D'ILLIMITE est ci-dessus point barre.

forcé de constater que sur se point bouygues et son imode illimité n'a pas de probleme avec la définition d'illimité.

lundi, octobre 01, 2007

Mon Serveur.

Bon voila la situation.
j'ai besoin de mon port 80 pour des tests perso etc ...

du coup je coupe mon serveur ( depanet.ath.cx )
si quelqu'un possede un "PC" connecté 24/24 avec un dns ( adresse dynDNS par esemple ) et qu'il veut héberger le serveur ipop et les quelques pages anciennement présentes je suis ok sans problème. si il faut je peux meme configurer (VNC ou programme dans ce genre ) à distance le tout pour avoir un serveur operationnel.

Seule condition : il doit donner acces à ipop a la communauté (pas tres grosses mais bon)
Ne pas se faire payer pour ce service, ni s'en servir dans un but commercial.

Note il n'est pas interdit d'avoir plusieurs serveur / mirroirs donc plusieurs serveurs sont possible.

voila pour le moment pas de serveur pas de DL .

dimanche, septembre 30, 2007

De retour de l'apple Expo 2007


Bon ben voila c'est fini l'apple Expo.

Que dire si ce n'est que j'en ressort avec un sentiment de frustration intense.

Pas un mot sur Leopard, pas une preview rien (bon ok les binaries nous permettent de nous faire une idée lol). meme pas une présentation rien de rien

Pas un ipod touch ni en présentation, ni en vente, ni même une affiche ... (il est pourtant en vente depuis le 24 septembre)

Idem pour l'iphone pas un en présentation rien (bon ça a la limite je pourrais en avoir rien a foutre puisque j'en ai un). résultat je sors mon iphone et paf la foule, le photographe du magazine iCreate qui nous prends en photo et tout le merdier...

Passons aux exposants, bon déjà on ne peut rien acheter , c'est nul a chier de présenter des housses pour un ipod touch (deja en vente je le rappelle) et de ne pas le vendre voir meme savoir avec précision la date de commercialisation, ni le prix. rien .

Un tour par le stand elgato pour leur eyeTV et leur fonction wifi : c'est nul à chier leur truc les versions qu'on a déjà font pareil :

je m'explique :

leur truc fait streamer (comprenez permet de télécharger le .mp4) les émissions déjà enregistrées vers l'ipod touch ou l'iphone, mais ça on le fait déjà si on a un minimum de matière gris dans la boite crânienne. On programme un enregistrement d'émission on dit d'exporter vers l'ipod et donc itunes. dans le serveur web de mac os x (ou PC) on met à dispo le répertoire d'itunes ou la on vois tout ce qui est dans itunes (mp3, mp4 etc ..) et on peut les télécharger en streaming (ou je reprends les mêmes terme que eux qui visiblement ne connaissent pas ce qu'est un stream)

cette apple expo, on aurait dit un mini salon de l'auto , tout ça pour faire voir une intégrations pour allez, 4 modèles de caisses ... Le pire étant le salon V.I.P audi qui n'avait rien a foutre la , d'autant que leur audi on l'as vu l'an dernier au salon de l'auto en long en large en travers. bref ils avaient rien a faire la.

Stand microsoft : Nul rien de nouveau ou exceptionnel ...

Stand Apple : pas mieux pas de leopard, pas de rien en fait si n'était pas la il aurait pas été de manque.

les goodies (qu'on aime bien ramener) bah il y a rien , pas un tee shirt, pas un skin pour macbook a acheter rien de rien j'ai pu dans la seule boutique présente acheter quand même un truc pour mettre mon iphone a la ceinture (je vais faire un article la dessus).

enfin déçu, dépenser 35 euros de carburant, 30 euros d'autoroute, 20 euros de parking et 4 heures de route (allé / retour) pour aller voir ça j'ai quand même assez mal au fesse .

il y a des trucs sympa quand même (bah oui quand même) j'ai pu voir quelques pote qui étaient montés aussi j'ai aperçu le stand du pommier
bon il y avait un tel merdier autour que mis a par si j'avais voulu acheter un tee shirt (mais je les trouve pas beau) je ai décidé de m'en tenir à distance. Et d'autant plus que je n'avais pas spécialement grand chose à leur demander :) mais c'est sympa de voir des mac fans :)

enfin voila en gros ce qu'a donné l'apple expo: une perte d'argent et de temps meme si j'ai pu (et ca reviens cher quand on calcule ce qu'a couté la journée) trouver un truc pour mettre mon iphone à la ceinture. (mais pas trouvé de skin à mettre sur mon macbook, pas d'adaptateur pour la prise casque de mon iphone, pas de tee shirt Apple rien)

lundi, septembre 24, 2007

i've got it

Ca y est j'ai enfin mon Iphone 8 Go
je detaillerais plus tard mais ce telephone est exceptionnel

test




alt : test

vendredi, septembre 21, 2007

Retauration du Serveur et un peu d'actualités

J'ai coupé weezo pour le moment ce qui veux dire que l'ancienne version du serveur reprends du service (donc la partie serveur d'ipop aussi) pour ceux qui utilisaient mon serveur si vous relancez le script il fonctionnera de nouveau , je vais ré-éditer les liens pour les corriger :)

que dire de nouveau :
Je me sépare de mon HTC Advantage ce week-end.
Actuellement ipop est en test sur l'iphone d'apple (mon prochain téléphone : ce week-end)

et oui , j'en termine non sans regret avec windows mobile pour aller sur OS X ( iPhone )

mais ne vous affolez pas , vu que je developpe en tcl mes programmes fonctionnent sur toutes les plateformes : Windows, Linux, Mac OS X, Windows mobile et OS X(OS de l'iphone et de l'ipod touch)

Serveur Back on line

Le serveur est de nouveau sur pied.
il y a de grande chance que dans les jours qui viennent il y ai encore quelques soucis vu que je prévois de faire des mises à jours sur celui ci.

dimanche, septembre 16, 2007

quelques problèmes de serveur

En effet certains l'auront remarqué mon serveur à des problèmes, tout devrait être rétabli mardi.
Mon routeur a lâché, je devrais normalement le recevoir mardi

merci de votre compréhension :)

vendredi, août 24, 2007

Nouveau Site Perso

j'ai fait quelques changements sur mon serveur perso ( http://depanet.ath.cx )
l'ancienne version est disponible sur le port 81 donc : http://depanet.ath.cx:81

pour ceux qui utilisent mon serveur ipop pensez a rajouter :81 à la fin de l'adresse du serveur sinon le serveur ipop ne fonctionnera plus (ou alors contactez moi directement ça sera plus simple)

ce blog est intégré dans la nouvelle version du site donc vous pouvez directement passer par http://depanet.ath.cx qui vas beaucoup plus évoluer.

-=BeBoX=-

dimanche, avril 22, 2007

Vivre l'imode avec un Nokia (symbian OS)

Tout d'abords merci à Vincent qui a créé ces versions patchées permettant de porter l'imode à tous ceux qui ont un Mobile de marque nokia (non testé avec les autres marques mais comme c'est du J2ME vous pouvez toujours tester) sous symbian OS.

1. Surfer et lire les mails (webmail) et les flux rss :

cliquez ici pour télécharger Opera mini patché pour l'imode

2. Chatter avec MSN Messenger

Cliquez ici pour télécharger l'applet Java patché de mig33

3. Utiliser Google Maps

Ciquez ici pour télécharger l'applet java de Google Maps

inutile de me remercier , je ne suis pour rien dans ces version je ne fait que les porter à votre connaissance. si vous testez avec succes ces applets sur d'autres marques n'hésitez pas à en faire part dans les commentaires.

Voila bonne experience imode avec votre Nokia.

jeudi, avril 05, 2007

ipop kit 1.2


ALors voici la version 1.2 d'ipop cette fois ci diffusé sous forme d'un KIT composé :

du client en tcl et de 2 fichiers php a installer sur votre serveur php (et un fichier lisez moi.rtf)
voila au menu :

Correction de bugs divers et suppression des messages d'erreurs lors de time out et de déconnexion
Ajout d'un proxy HTTP expérimental (très gourmand en ressources)

==>> Télécharger ipop1.2 installation kit

Add on 04/09 lien corrigé

lundi, avril 02, 2007

Minimo 0.2 le Browser imode universel ?

Minimo 0.2 est de sortie
Je profite de ça pour vous rappeler que bien d'un peu lourd a l'usage Minimo est à mon avis la meilleure solution pour avoir un Navigateur "Compatible" avec le réseau imode pour windows mobile.

1. Configurer minimo
Entrez dans dans la barre d'adresse "about:config"

1.1 Paramétrer les Proxys imode
editez les clés suivantes :
network.proxy.type = 1 (signifie on utilise les valeurs manuelles de proxy)
network.proxy.ssl = 62.201.129.248
network.proxy.ssl_port = 5443
network.proxy.http = 62.201.129.248
network.proxy.http_port = 5080

1.2 Paramétrer la chaine UserAgent Perso.
créez une clé nommé "general.useragent.override"
ensuite entrez la chaine UserAgent désiré pour simuler un Nec N500i entrez la chaine "portalmmm/2.0 N500i(c20;TB)"

voila c'est tout vous avez un navigateur capable de surfer en HTTP et HTTPS (avec les limitations de l'imode sur les extensions de fichier et la taille maxi des fichiers)
simple , rapide et efficace n'est ce pas ?

télécharger minimo

mercredi, mars 28, 2007

ipop Bloqué enfin le serveur

si vous observez vos logs de connexion pour pourrez constater l'erreur suivante

"Erreur 403
Contenu non autorisé
Le contrôle parental ne vous permet pas d'accèder à cette page"


je traduit l'appel a "depanet.ath.cx" est bloqué par le controle parental (filtre sur le contenu ...)
j'ai d'autre lapins dans mon chapeau bien heureusement mais peu de temps pour le moment pour mettre ça en ligne
donc pour le moment je vous prie de patienter et ou vous amuser avec le couple client/ serveur en montant votre serveur privé (une machine connecté 24/24 suffit)

ce blocage de "depanet.ath.cx" ne met pas en doute l'efficacité du système. vous pouvez si vous le désirez prendre la partie serveur et client et l'adatper a votre serveur privé

mardi, mars 27, 2007

ipop partie serveur

je libere le code source du serveur , vous pouvez donc le prendre , le modifier et l'améliorer à condition d'en faire profiter la communautée vous pouvez aussi poster l'adresse de vos serveurs pour avoir plusieurs point de chute (ainsi que le client tcl adapté) je me tiens a votre disposition (MSN ou Email) pour plus de renseignements.

téléchargez ipop partie serveur en php attention le module socket doit etre activé sur votre serveur PHP

vendredi, mars 02, 2007

ipop Beta 1.0 (POP3 over HTTP connexion)


Bon ben voila ipop beta 1.0 (Email pop3/smtp over HTTP / imode proxy connexion)

Change Log :
correction de bugs
envoi de pieces jointes supporté

Files
Telecharger la version 1.0
Telecharger la version 1.0 (version pour connectés depuis l'imode supprimer .3gp à la fin)
Pour relever un webmail (de type hotmail etc ...) je vous conseilles d'utiliser le service suivant : izymail qui vous permettra de relever vos mails comme tout autre compte POP3

Comment paramétrer Pocket Outlook ou Autre client mail : Cliquez ici pour accèder à la mini F.A.Q
---------------------------------------------------

here you can find and donwload ipop .
What is ipop ?
ipop is a piece of open source software that let you have email support (smtp/pop3) on any device running under Windows mobile (even smartphone edition), Windows 98,XP and Vista , Mac OS X and Linux. (look on eTCL supported OS)
ipop client is written in eTCL freeware language (you can edit it with a simple text editor). To add your local provider settings : only edit ipop1.0.tcl with notepad for example and edit the following lines by proxy settings (and eventualy UserAgent) to pass thru your http provider proxy/gateway :
....
::http::config -useragent "portalmmm/2.0 N500i(c20;TB)"
::http::config -proxyhost 62.201.129.241
::http::config -proxyport 5080
....
To check webmails like hotmail in pocket outlook and with ipop you should use izymail. This service let you use hotmail or other webmails like any POP3 mail

mercredi, février 28, 2007

Beta Officielle pour le support du POP / SMTP over HTTP/imode connexion

Bon ben voila comme prévu (et même plutot que prévu) voila la version beta 0.9 du proxy/relay smtp/pop pour l'imode

Requis :eTCL installé et configuré (c'est a dire les associations de fichier .tcl activé dans les options de eTCL)
(la version compacte suffit pour le lancer)
téléchargeable ici http://www.evolane.com/software/etcl/index.html (version pour Windows,mac osx, pocket pc et linux)

Mode d'emploi :

1. lancer IPOP.TCL (vous obtenez une fenetre bleu avec un carré GRIS sous pocket pc ou 2 fenetres sur les autres OS)
NB: pour les utilisateur d'autres opérateur editez IPOP.TCL avec un editeur de texte pour changer les valeurs du proxy HTTP dans les dernieres lignes du fichier pour mettre les parametres du proxy HTTP de votre opérateur. pour les utilisateur imode (Bouygues telecom FR) tout est préconfiguré il y a juste à lancer le daemon IPOP.TCL
ensuite ne fermez pas la fenetre laissez la tourner en tache de fond

2. paramétrage de pocket outlook (ou tout autre client mail en fait, vous adaptez a votre client mail)

imaginons que nous avon comme parametres les valeurs suivantes :

serveur pop : pop.free.fr
user : utilisateur
pass : password
adresse email : utilisateur@free.fr

donc dans les parametres pop de pocket outlook vous mettez :

serveur de courrier entrant pop3 : 127.0.0.1:5110
serveur de courrier sortant smtp : 127.0.0.1:5025

user : utilisateur@pop.free.fr (oui vous metter donc ici votre "serveur" pop de destination donc je résume ustilisateur@serveur)
pass : password

et c'est tout votre client de messagerie est paramétré .

very simple isn't it :-P

Bugs connu dans la 0.9.0 :
si vous avez plusieurs mail dans votre BAL exemple
mail 1 : sujet "mon mail a moi"
mail 2 : sujet "salut c'est moi"
mail 3 : sujet "troisieme mail"
vous avez un bug d'affichage dans les mail vous verrez ceci
mail 1 : sujet "mon mail a moi"
mail 2 : sujet "mon mail a moi"
mail 3 : sujet "mon mail a moi"
mais c'est qu'un bug d'affichage les mails 2 et 3 sont bien les mails prévu (j'ai des bugs dans la releve des entete)

les pièces jointes en réception max 600 ko environ (limitation imode)
en emission je n'ai pas testé l'envoi de pièce jointes (bah oui je veins de finir le smtp a l'instant) mais je pense qu'il vaut mieux pour le moment éviter c'est a vos risques et perils (au pire le mail part pas , erreur ...)

ne sont supporté pour le moment que les mail POP normaux (cad pas de SSL comme Gmail, ou des mails zarbi a la hotmail etc ...)

maintenant le téléchargement :
depuis une connexion normale : Cliquez ici

depuis une connexion imode :
eTCL Cliquez ici
IPOP.TCL Cliquez ici puis renommez en enlevant le .3gp

Voila .
concerant l'utilisation :
ce programme est en donationware c'est a dire que si vous aimez et utilisez mon programme merci de me faire un petit don (je vais mettre un paypal en route) pour m'encourager a continuer (et aussi m'aider a changer de PDA par exemple)

voila bonne utilisation du mail à tous (vu l'heure, je vais enfin aller me coucher la suis HS)


********** UPDATE ******** 02/03/2007 01:25 *******
La fonction TOP (entete) réparée
voila j'ai pas encore codé la possibilité d'envoyer des pieces jointes mais au moins la récupération des entetes est réparée
fini le bug du meme sujet de mail :)

Donc on passe a la version 0.9.1 ;-)

Evolution du POP pour l'imode

Que dire si ce n'est que ça y est le POP fonctionne , il ne me reste plus qu'a coder l'envoi d'email en SMTP

mais voila je m'etait fixé 15 jours , il m'a fallu moins de 48h pour lire dans pocket outlook (et aussi dans mail sur mon mac) un mail depuis une connexion imode en direct (c'est a dire sans VPN rien)

ça fonctionne donc avec succes sur mon Qtek 9100 quel plaisir d'enfin avoir les mails (dumoins en réception pour le moment)

je penses que d'ici la fin de la semaine le SMTP sera ajouté (je suis bien parti alors pourquoi pas) et je mettrais donc en téléchargement le serveur en TCL a lancer et le manuel de paramétrage pour vos mail (rien de bien compliqué :) n'ayez pas peur

voila pour la BONNE nouvelle du jour qui devrait "révolutionner" la vie de tous ceux qui ont un acces WAP ou imode illimité :)

mardi, février 27, 2007

Mail SMTP/POP depuis une connexion imode

J'ai pour le moment décidé de faire une petite pause dans le développement du "proxy" web pour l'imode (il reste a ajouter la gestion des cookies entre autre)

pour me détendre LOL, et surtout à cause de bouygues qui a fermé son service de mail @bouygtel.fr qui etait très pratique (surtout la notification par SMS) j'ai décidé ce mois ci à m'attaquer a l'email pop/smtp depuis une simple connexion imode ou wap.

oui je vois déjà les yeux de tout ceux qui possedent un acces wap ou imode illimité s'illuminer de joie.

En effet je vais ouvrir l'acces au mail en smtp/pop à tous grace a un systeme de client/serveur que je suis en train de developper

pour vous donner une idée de l'etat d'avancement de la chose 50% du projet est déjà achevé sur la gestion du protocole POP3 (en gros toute la partie serveur en PHP) il ne me reste plus qu'a faire la partie "imode" propement dite en TCL (j'estime environ 15 jours maximum de developpement pour achever une premiere version alpha)

ensuite une fois tout achevé il suffira de mettre dans pocket outlook pour les client pocket pc (ou tout client mail en fait) comme serveur 127.0.0.1 port 110 et 127.0.0.1 port 25 pour les protocole pop et smtp et le couple serveur tcl / serveur php vous donnera accès au mails comme si vous aviez un forfait data.

la bonne nouvelle c'est qu'entre le proxy web et ce "proxy" pop je commence a bien me faire la main sur la manipulation des sockets et une fois que j'aurais compris le fonctionnement d'un proxy socket je compte bien si le courage me prends essayer de faire un proxy socket qui passe a travers l'imode histoire d'avoir msn messenger :) mais j'en suis loin
si deja je vous apporte l'email ça sera deja une grande évolution.

Enfin voila quoi , ça avance , et meme plus vite que mes premières estimations.
La il est 1H43 obligé d'aller me coucher pour cause de travail à 8h :( mais je vais me coucher tranquile, la partie PHP est quasiement achevée (enfin le plus gros)

la ou je risque a perdre du temps c'est en TCL vu que ça ne fait que 15 jours que je touche à ce langage :)

je profite de ce post pour lancer un appel a tous les developpeurs qui le souhaitent pour developper des outils pour l'imode et les connexions wap (oui il vas quand meme tot ou tard s'attaquer a msn messenger et les choses en stream style tv et radios) la seule condition c'est qu'en premier ca doit fonctionner sous windows mobile ensuite si possible sous windows et encore mieux multiplateforme (Mac OS X et linux).

(je profite aussi de ce post pour lancer un appel : je me fait chier dans mon boulot actuellement j'estime avoir un niveau en informatique plus que correct donc si vous etes dans le centre de la france et que vous cherchez quelqu'un je suis pret a changer de métier pour revenir a ce que je fait de mieux , tout ce qui est informatique et surtout programmation)

vendredi, février 23, 2007

Version Alpha 1

depuis hier : une petite avancé (support partiel du POST)

voici le source :

---- DEBUT ----

proc proxysocket {{port 3128}} {
global serversock
set serversock [socket -server proxyservsetevent $port]
}

proc proxyservsetevent {s i p} {
fconfigure $s -encoding binary
fconfigure $s -translation binary
fconfigure $s -blocking 0
fileevent $s readable "proxyservfirstevent $s"
}


proc proxyservfirstevent {s} {
global in
# on choppe la requette
gets $s in
# test pour chopper la fin
set test [read $s]
# index
set ind [string last "\n" $test]
# on incremente l'index pour ne pas avoir le retour chariot
incr ind 1
# on met la requette post dans une variable
set postquery [string range $test $ind end]
# essai
set l1 [split [lindex [split $in \n] 0] " "]
set command [lindex $l1 0]
set url [lindex $l1 1]
set proto [lindex $l1 2]

# on imprime dans la console tcl
puts "request : $in"
switch $command {
GET {
set h [http::geturl $url -command "proxyfeedpage $s"]
fileevent $s readable "proxyservnextevent $s"
}
POST {
puts "Post value : $postquery"
set h [http::geturl $url -command "proxyfeedpage $s" -query $postquery ]
fileevent $s readable "proxyservnextevent $s"
}
}
}

proc proxyservnextevent {s} {
# set in [read $s]
gets $s in
}

proc proxygeturl {s h} {
}

proc proxyfeedpage {s h} {
puts $s [http::data $h]
flush $s
proxyclosepage $s $h
}

proc proxyclosepage {s h} {
http::cleanup $h
close $s
}


proc proxyinit {} {
package require http
::http::config -useragent "portalmmm/2.0 N500i(c20;TB)"
::http::config -proxyhost 62.201.129.241
::http::config -proxyport 5080
proxysocket 3128

}

console show
proxyinit

---- FIN ----

cependant pour une raison qui m'echappe les appels des midlets plantent (opera mini) pourtant ca appelle bien mon proxy , mais les requettes posts semble etre differentes des requettes standard "variable=valeur&variable2=valeur2" ...

du coup je suis pour le moment dans une impasse , en attendant ce "proxy" est deja une bonne base de developpement

jeudi, février 22, 2007

nouveau projet en cours

ça fait un moment que je n'ai pas ecrit alors histoire de donner des nouvelles voici le projet en cours de developpement (d'ailleurs ceux qui veulent se joindre à moi sont les bien venu)

1. description du Projet :
un proxy http qui a pour seul but de changer à la volée l'user agent dans les requettes et de relayer le tout vers un autres proxy (donc dans le cas qui nous concerne : changer l'user agent en celui d'un Nec N500i et relayer les requettes vers le proxy imode)
mais pourquoi donc ? tout simplement pour eviter de patcher quoique ce soit et surtout sur pocket pc en passant par ce proxy tous les applets http (opera mini, google maps, mig33 msn messenger) fonctionneront comme si on avait un forfait data.
pour ce projet, je voulais un langage simple d'utilisation, freeware, et multiplateforme et j'ai trouvé le TCL ( Le site officiel et ici La version pocket PC )

2. Etat d'avancement du projet
pour le moment le proxy fonctionne pour les requette GET, il reste a développer la gestion des requettes POST

3.le code dans son etat actuel :

--- DEDUT ---

proc proxysocket {{port 3128}} {
global serversock
set serversock [socket -server proxyservsetevent $port]
}

proc proxyservsetevent {s i p} {
fconfigure $s -encoding binary
fconfigure $s -translation binary
fconfigure $s -blocking 0
fileevent $s readable "proxyservfirstevent $s"
}


proc proxyservfirstevent {s} {
global in
# on choppe la requette
# set in [read $s]
gets $s in
set test [read $s]
set l1 [split [lindex [split $in \n] 0] " "]
set command [lindex $l1 0]
set url [lindex $l1 1]
set proto [lindex $l1 2]
# set test [lindex $l1 3]


# on imprime dans la console tcl
puts "socket number $s"
puts "request : $in"
puts "method : $command"
puts "--------------------"
puts $test
puts "===================="

switch $command {
GET {
set h [http::geturl $url -command "proxyfeedpage $s"]
fileevent $s readable "proxyservnextevent $s"
}
POST {
# CODE A DEVELOPPER ICI POUR LE POST DANS L EXEMPLE ON ENVOI UNE VARIABLE
# NOMME VARIABLE QUI A POUR VALEUR : VALEUR
set h [http::geturl $url -command "proxyfeedpage $s" -query "variable=valeur" ]
fileevent $s readable "proxyservnextevent $s"
}
}
}

proc proxyservnextevent {s} {
# set in [read $s]
gets $s in
}

proc proxygeturl {s h} {
}

proc proxyfeedpage {s h} {
puts $s [http::data $h]
flush $s
proxyclosepage $s $h
}

proc proxyclosepage {s h} {
http::cleanup $h
close $s
}


proc proxyinit {} {
package require http
::http::config -useragent "portalmmm/2.0 N500i(c20;TB)"
::http::config -proxyhost 62.201.129.241
::http::config -proxyport 5080
proxysocket 3128

}

console show
proxyinit


--- FIN ---

voila donc pour le moment ou j'en suis mais ce " proxy " n'est qu'une base de developpement
je pense qu'il est faisable de faire un "proxy" relais pour le protocole SMTP/POP mais ca sera quand celui la sera fini


si vous etes developpeur et que ce projet vous interesse vous pouvez me contacter sur msn messenger à : beboxos AT ifrance.com (attention c'est un email a spam donc uniquement par msn messenger je ne releve jamais cet email)

en esperant avoir un peu d'aide.

vous verrez l' eTCL est un langage tres simple a manipuler et qui permet de faire de bon programmes qui fonctionnent sur linux, windows, mac OS X, windows mobile etc ...

mercredi, janvier 31, 2007

ah l'adsl quel merdier

Pour une fois je vais pas parler de mobile mais je vais coucher ici le probleme que j'ai avec mon FAI et comment j'ai réussi a contourner le probleme pour récuperer une connexion "normale"

Tout a commencé depuis que j'ai décidé de passer sur une offre ou je ne paye plus l'abonnement France télécom.

au bout de 2 semaines environ la qualité de la connexion se dégrade jusqu'au point de ne plus avoir de débit aux heures de pointes (12 / 14h et 18 / 22H ). Pris de nerf j'appelle la hotline qui me sort cette explication qui vaut ce qu'elle vaut "c'est une probleme entre france télécom et nous , france télécom met les abonnés en adsl nu sur des lignes à part visiblement sous dimensionné" je prends acte de son explication et lui demande comment ils comptent résoudre mon probleme ? ou si il faut que je me leve la nuit pour pouvoir surfer ?

bref le Week End se passe toujours rien , lundi idem donc aujourd'hui je décide de mettre le nez dans le routeur et dans divers paramétrages réseau pour essayer de me dépanner moi meme (c'est vrai après tout sans me vanter je suis quand meme meilleurs qu'un pauvre hotliner à la base LOL ).

je trifouille mon modem (et au passage passe de mode de connexion ADSL2 à G.dmt interleave , ce que chez free ils appellent le mode patate il me semble) et du coup ma synchro en ATM a pris du poil de la bete , bon c'est tres sympatique mais j'ai toujours une connexion en dent de scie avec des time out de fou. le pire pour mes nefs c'est que emule (UDP) , Skype (UDP) les messenger (UDP) et la VOIP passent avec aucun probleme.

je commence a me dire que seul le protocole est touché par ce probleme (filtre chez FT / mon FAI ? les 2 ... vas savoir)
je décide donc de varier mon MTU (Max Transfert Unit) pour réduire la taille des paquets

je passe de 1500 à 1000 c'est un poil mieux mais toujours des trous de time out et toujours pas moyen d'ecouter une simple radio winamp. je décide de pousser un peu plus et passe mon MTU volotairement bas (vengeance sur les routeurs de FT et de mon FAI ca leur fait du coup plus de paquets à traiter) et la miracle une connexion fluide et sans accrocs, la meilleure depuis longtemps

moralité avec mon MTU à 500 je n'ai plus du tout de problemes de connexion et je sais pas si c'est le fait d'etre en interleave mais j'ai une connexion toujours au taquet (+ de 1000 Ko/s pour du 8Mo IP soit a donf).

donc voila si mon experience peut aider certains à régler leur problemes de connexion ...

Attention toucher aux parametres d'un routeur ADSL et/ou parametres TCP peut arranger certe mais aussi completement bloquer votre connexion , notez donc bien tous les parametres que vous modifiez pour pouvoir les rétablir en cas de catastrophe :)


voila c'est tout pour aujourd'hui

samedi, janvier 20, 2007

Mise à jour du portail

je viens de mettre en fonction la page de démarrage pour PDA sur mon serveur
Cliquez ici pour y acceder

avec comme fonction entre autre :
les raccourcis ssl et non ssl vers les 2 portail pda principaux
des raccourcis vers les services d'ebuddy, avvenu, ebay, orb, Gmail, Net courrier, Mail2web, windows Live
Un formulaire ou vous entrez le site à visiter sans limitations
Un liens vers la version mobile de pocketpc freeware (possibilité de téléchager les applis PDA directement depuis le PDA, meme depuis l'imode)

c'est un peu tout pour aujourd'hui mais c'est déja pas si mal :)

Rappel : pour acceder à toutes les fonctions du portail pda , il vous faut utiliser :
Opera Mobile (version PDA, pas l'applet java opera mini) avec la DLL hacké pour l'imode + les proxy HTTP et surtout HTTPS réglé dans les options d'opera.

Bon week-end et à bientôt

vendredi, janvier 19, 2007

réparation du portail

merci à arnaud pour le liens vers un service qui fonctionne , certaines fontions ont été réparées sur le portail :

surf sans limitations ( Google )
podcasts (à tester en profondeur)

dimanche, janvier 14, 2007

Et voila Bonne Année.

Bien qu'encore en construction les fonctions principales de mon nouveau portail / Site relatif à l'imode sont en ligne et accèssible à l'adresse suivante : depanet.ath.cx

Attention : Ce site filtre les informations qu'il vous affiche selon votre provenance c'est a dire vous ne verrez pas le site de la meme maniere selon si vous arrivez depuis une connexion imode ou non. Les services à utiliser depuis une connexion imode ( Connecté depuis l'imode avec firefox + User Agent imode par exemple ) vous seront donc dévoilés qu'a ce moment la.

Mais au menu une grande partie de ce qui a été exposé ici soit :
- La possibilité de surfer en s'affranchissant des limitations liées à l'imode (css, javascript)
- Un Messenger ( AIM, Yahoo, MSN, Jabber, ICQ ) digne de ce nom (pop up, son à l'arrivée d'un message ou d'un contact en ligne)
- un portail optimisé avec les services utiles accessibles depuis l'imode

et bien plus à venir.


Je ne voulais dévoiller le site qu'une fois totalement achevé mais vu que pour moi il ne sera jamais totalement achevé je prefere mettre en ligne le serveur et l'upgrader au fur et à mesure.

j'ai aussi commencé à faire une FAQ qui devrait s'étoffer avec le temps.

voila merci à tous de l'interêt que vous portez à mon modeste blog.

mercredi, janvier 10, 2007

Amis imodeur Stay Tuned

Le temps de tout mettre en place mais pour tout ceux qui utilises en dépannage l'imode comme connection de secours ( Firefox avec useragent imode et GSM en modem ) je vais mettre en place mon portail 2007 avec plein de bonne choses dedant et bien sur toutes gratuites

bref si ce n'est déjà fait, je vous invite a pister le flux rss de ce blog dans les jours qui viennent

lundi, janvier 08, 2007

Controler à distance son PC depuis une connexion imode

Tout d'abord, Bonne et heureuse année à tous
histoire de bien commencer l'année voici comment controler à distance un (ou plusieurs) PC depuis une simple connexion imode (ne fonctionne que depuis un PC ou MAC et non depuis un PDA).

Requis :
Un ordinateur (PC ou MAC)
Une connexion imode (bah oui quand meme)
et Firefox configuré pour l'imode (USER AGENT imode et proxys http et https réglés)

ensuite allez sur http://logmein.com et créez un compte (c'est gratuit) vous allez télécharger un programme a installer sur le pc à controler (rien de bien compliqué jusque la)

une fois votre compte créé, installé etc nous allons voir comme utiliser ça depuis l'imode sachant que le java ne fonctionne pas avec l'imode mais logmein permet de se passer de java, flash ou autre pour controler directement en html le PC avec un VNC like

1. loggez vous à votre compte (email + pass)


2. dans la liste, vous voyez votre (ou vos) PC à controler : cliquez dessus

(pour mon cas c'est "VAIO")

ensuite, une fois le pass de l'ordinateur à controler valider allez dans les préférences puis dans controle à distance et choisissez "HTML"
Puis cliquez sur controle à distance et vous obtenez ceci :

alors certe c'est moins fluide qu'un VNC mais au moins ça marche brut de pomme depuis une connexion imode et tout se passe en sécurisé ssl
cet outils peut etre très utile pour par exemple relancer une serveur openVPN planté etc ...
mais aussi pour avoir un "MSN", Mail etc ... vu qu'en remote vous faites ce que vous voullez mais bon c'est pas non plus à mon avis un truc super exploitable , mais au moins ça a le mérite d'exister et c'est gratuit donc pourquoi s'en priver non ?

si c'est pas une année qui commence bien ça , je m'y connais aps :)