| |
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
31 Juillet 2010 à 03:13:00
Bonjour,

Bienvenue sur ce forum.
Ce forum est dédié aux developpeurs et aussi à toutes personnes curieuses du monde mobile.

Hello,

Welcome on this forum.
This forum is dedicated to developers and any people curious about mobile world.
Enjoy
   Forum   Aide Rechercher Identifiez-vous Inscrivez-vous  

Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [EN COURS] Javascfript et windows CE 5.0  (Lu 2429 fois)
0 Membres et 1 Invité sur ce fil de discussion.
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« le: 04 Septembre 2007 à 09:39:08 »

Bonjour,

j'ai un soucis avec la développement sur un pda windows CE 5.0. Je veux faire une petite application client léger au format internet. J'ai développé une version sur pc avec un fichier .hta et des fichiers javascript. Le problème est qu'une fois sur le pda, le logiciel n'arrive pas à créer de fichier sur la mémoire (j'ai besoin de créer un fichier temporaire).

IE sur PDA a des restrictions en terme d'écriture? les fonctions sont elle différentes dans windows CE??

Si vous avez des idées/solutions, je suis preneur

merci d'avance
Journalisée
Gars_Toff
Administrateur
Administrator
Hero Member
*****

Karma: +100/-0
Hors ligne Hors ligne

Messages: 61


Posteur à 25%



Voir le profil WWW
« Répondre #1 le: 04 Septembre 2007 à 11:31:44 »

Salut,

Je pense qu'avec un exemple de code qui pose problème pourront nous aider.

Merci

Gars Toff
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #2 le: 04 Septembre 2007 à 11:46:55 »

sur mon pc, le code est :

var fso= new ActiveXObject("Scripting.FileSystemObject");
rep=fso.GetFolder(adresseRep);

fso.CopyFile(rep,adresseDestination);

[...]

if(xmlDoc1.load(adresseDestination)
{
blablalbla
}
else
{
alert("erreur");
}



sur pc, le nouveau fichier apparait correctement ds le repertoire
quand je copie tout mon repertoire projet sur la carte SD et que je l'execute depuis le pda, j'atterris dans alert("erreur"). Le fichier n'a pas été créé mais je n'ai pas d'erreur system disant que le fichier n'a pas pu etre créer


Alors dans mes security options de IE du PDA Windows CE, j'ai "Initialize and script ActiveXcontrols not marked as safe"  a Disable. Toutes les autres options sont a enable . Est ce que ça pourrait être du à ça?

Précision : je travaille avec un fichier hta au lieu de html, peut êter que cela n'est pas supporté sous windows ce 5.00?

« Dernière édition: 04 Septembre 2007 à 11:51:51 par darksamourai » Journalisée
Gars_Toff
Administrateur
Administrator
Hero Member
*****

Karma: +100/-0
Hors ligne Hors ligne

Messages: 61


Posteur à 25%



Voir le profil WWW
« Répondre #3 le: 04 Septembre 2007 à 13:11:56 »

Les fichiers .hta s'ouvrent avec Microsoft (R) HTML Application host qui existe normalement sous Windows XP sous windows ce 5 je suis pas sur.
En tout cas effectivement ca utilise un activex donc comme le tiens ne doit pas etre signé, il faut peut etre mettre l'option a enable
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #4 le: 04 Septembre 2007 à 13:54:09 »

j'ai enfin réussi à activer l'option activX non signé, ça ne change rien du tout  Pleurs 
Etant donnée que le .hta se lance, j'en déduis que c'est supporté par le windows ce non?
Le code ActivX est sensé etre le même quelque soit les windows non?
Journalisée
jamaldine
Administrator
Hero Member
*****

Karma: +4/-0
Hors ligne Hors ligne

Messages: 52


jamaldine
Posteur à 22%



Voir le profil
« Répondre #5 le: 05 Septembre 2007 à 16:30:02 »

Salut a tt,
        Si j'ai bien compris ton application accéde à des ressource sur ton mobile telque la création des fichiers.
        Parrallélement pour que un activeX sur Windows (PC dans ce cas) puissque accéder a des ressource sur disque dur il doit etre signer, c'est-à-dire il doit possédé une certificat. Donc je ne sait pas si c'est le cas pour le windows mobile mais essaye cette piste.
        Cherche autour de la signature d'un activeX.
A+
Jamal
jamal.berrich@gmail.com

     
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #6 le: 05 Septembre 2007 à 16:45:46 »

j'vais chercher dans cette direction mais sur pc fixe, le certificat n'a pas besoin d'etre signer puisqu'il apparait dans la zone de confiance (intranet). Je n'ai jamais eu de message me demandant d'autoriser ou non l'activeX (probablement du à la configuration des sécurités de IE).
Journalisée
jamaldine
Administrator
Hero Member
*****

Karma: +4/-0
Hors ligne Hors ligne

Messages: 52


jamaldine
Posteur à 22%



Voir le profil
« Répondre #7 le: 06 Septembre 2007 à 10:40:22 »

Salut
      J'ai pas fai de .NET mais j'ai fai plus du java et la philosophie reste la meme, un accés a des ressources sur le poste client demande tjrs une autorisation parfois lors des tests ds un editeur de programmation ne montre pas ce coté puisqu'il est configué pour permettre ce genre de manipulation c'est lors de déploiyement et l'utilisation de l'application par le client qu'on observe ce genre de probléme de sécurité.
A+
Jamal
jamal.berrich@gmail.com
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #8 le: 10 Septembre 2007 à 16:39:40 »

oyo,

Bon il semble sur que les fonctionnalités de gestion de fichiers (ecriture, supression etc..) par ActivX soient désactivé sur IE des Windows CE.

Pour compenser cela, j'aimerai faire un petit module dans un langage gratuit et ne neccessitant pas d'installation particuliere (comme en C ou C++ sur pc normal).

Quels sont les langages qui permettent cela? je n'ai rien trouvé : EVB, EC++ sont "périmé" et neccessite un install de ActiveSync, la techno .Net neccessite le framework .net compact framework...

mici d'avance
Journalisée
jamaldine
Administrator
Hero Member
*****

Karma: +4/-0
Hors ligne Hors ligne

Messages: 52


jamaldine
Posteur à 22%



Voir le profil
« Répondre #9 le: 11 Septembre 2007 à 01:45:32 »

Salut
      Regard ca http://devlospec.smf-fr.org/index.php?topic=89.msg124#msg124
      Et pour l'acces au resources il ya l'api :
      http://developers.sun.com/mobility/apis/articles/fileconnection/
      Donc cherche autour de j2me avec la configuration CDC et l'api FileConnection et tu aura une application impécable
      Et si ta besion de quelque choses nous somme la moi et Gars_toff
Jamal
jamal.berrich@gmail.com
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #10 le: 11 Septembre 2007 à 16:02:19 »

Le but est aussi de garder mon existent et donc mon IHM html/javascript :p

d'apres ce que je lis sur "sun", ce package FileConnection n'est pas forcement fourni dans les J2ME...ça dépends donc des fournisseurs, moyen pour une appli portable lol

je sens que je vais essayer de m'orienter vers l'EC++ ou une appli en C#.net pour faire ses écritures de fichiers. N'ayant aucune connaissance en C/C++ ça va être folklo :p
Journalisée
jamaldine
Administrator
Hero Member
*****

Karma: +4/-0
Hors ligne Hors ligne

Messages: 52


jamaldine
Posteur à 22%



Voir le profil
« Répondre #11 le: 11 Septembre 2007 à 16:22:34 »

Salut
      Tu devellope une application pour pda donc je pense que tu n'aura meme pas besion du FileConnection puisque le dévellopement avec J2ME + CDC est comparable à un Devellopement d'une application pour PC.
      Le FileConnection est un exemple d'api pour l'accés au resource tu peux trouver d'autre moyen seulement avec la configuration CDC.
      J'ai pas vérifie si la configuration CDC permit mais c'est certainement je travail plus avec la configuration MIDP ou les mobiles poussedent si peus de ressources donc je doit a mon cas utilisé FileConnectionne.
A+
Jamal
jamal.berrich@gmail.com
Journalisée
darksamourai
Newbie
*

Karma: +0/-0
Hors ligne Hors ligne

Messages: 7

Posteur à 3%



Voir le profil
« Répondre #12 le: 12 Septembre 2007 à 09:23:07 »

d'apres ce que je lis sur la description de J2ME et des packages disponibles, il n'est pas possible d'utiliser une gestion de fichier sans les package optionnel FileConnection...

Citation
Neither the configuration nor the profile includes APIs for access to file systems on mobile devices or external memory cards

le fonctionnement de l'application dépends donc du pda de l'utilisateur et surtout si le constructeur a inclus ce package optionnel...donc ça ne corresponds pas à mes besoins :/

En revanche, comment font les éditeurs de logiciels pour palm qui veulent utiliser java??ça craint de dépendre ainsi du fournisseur de pda non?
Journalisée
jamaldine
Administrator
Hero Member
*****

Karma: +4/-0
Hors ligne Hors ligne

Messages: 52


jamaldine
Posteur à 22%



Voir le profil
« Répondre #13 le: 12 Septembre 2007 à 12:18:28 »

Citation
The Connected Limited Device Configuration (CLDC) and the most popular profile based on it, the Mobile Information Device Profile (MIDP), focus on providing a sound runtime environment and basic application services. Neither the configuration nor the profile includes APIs for access to file systems on mobile devices or external memory cards. This omission is intentional: Not all MIDP devices have file systems, and the creators of those that do may not want to expose them to applications.
Cette article parle des mobiles simple avec une machine Java simple ca concerne la configuration CLDC,
Pour ton cas  cherche autour de la configuration CDC, c'est la plus adapté au PDA ils ont une machine plus puissante avec plus d'api.
http://java.sun.com/products/cdc/
https://j2me-cdc.dev.java.net/
Jamal
jamal.berrich@gmail.com

Journalisée
Pages: [1]   Haut de page
Imprimer
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Ce forum protège les données personnelles en interdisant le référencement et la diffusion de ceux-ci. Ce forum protège les droits d'auteur en permettant à tout moment à un membre de signaler un contenu illicite auprès de l'hébergeur de fichier. Ce forum est accessible à tous  XHTML 1.0 Transitionnel valide ! CSS valide !
Forum Installé Par Devlospec Hébergeur: Créer son Forum ~ Abus ~ © smfgratuit
PR:1 PageRank #1 Plus haut que 10
Société: Devlospec Graphisme: Bloc
  Google a visité dernièrement cette page 26 Juillet 2010 à 07:27:35
Basé sur: Powered by SMF | SMF © 2006-2007, Simple Machines LLC