Une app jam? Faites une app PB/SB en un weekend!

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

1er test lorsque je compile en SB : Firefox ne peut établir de connexion avec le serveur à l’adresse 127.0.0.1:9081.
Comment ça il peut pas se connecter chez moi ?
----edit-----
J'ai ajouté à la liste blanche l'IP dans FF / noscript, ça passe
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Bonne question, surtout que le serveur est bindé sur ton localhost, donc le firewall de windows ne réagit pas (note pour plus tard : C'EST UNE ENOOOORME CONNERIE CA! Pour tester quoi que ce soit sur ma tablette, c'est *très long*). T'as un autre firewall d'installé? Peut être que c'est lui qui bloque.
---EDIT AUSSI---
Rah, j'ai été grillé!
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

:D
Je viens de voir que JDK n'est pas fournis dans la demo... Téléchargement en cours..
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Ar-S a écrit ::D
Je viens de voir que JDK n'est pas fournis dans la demo... Téléchargement en cours..
Le JDK est jamais fourni, ça ferait un poids non négligeable sur l’exécutable :p (et puis je veux pas de ces cochonneries sur mon pc, nan mais oh! C'est réservé à mes vm ça!)
Fred
Site Admin
Messages : 2649
Inscription : mer. 21/janv./2004 11:03

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Fred »

poshu a écrit :Bonne question, surtout que le serveur est bindé sur ton localhost, donc le firewall de windows ne réagit pas (note pour plus tard : C'EST UNE ENOOOORME CONNERIE CA! Pour tester quoi que ce soit sur ma tablette, c'est *très long*). T'as un autre firewall d'installé? Peut être que c'est lui qui bloque.
Tu peux binder sur autre chose que le localhost pour tester sur ton LAN:

Tu vas dans 'Compiler options... -> Compile/Run -> Web Address ' et tu mets ton IP locale (pas 127.0.0.1) et ton port (ex: 192.168.0.100:8080)

Ce sera accessing en dev sur tout ton LAN
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Fred a écrit :
poshu a écrit :Bonne question, surtout que le serveur est bindé sur ton localhost, donc le firewall de windows ne réagit pas (note pour plus tard : C'EST UNE ENOOOORME CONNERIE CA! Pour tester quoi que ce soit sur ma tablette, c'est *très long*). T'as un autre firewall d'installé? Peut être que c'est lui qui bloque.
Tu peux binder sur autre chose que le localhost pour tester sur ton LAN:

Tu vas dans 'Compiler options... -> Compile/Run -> Web Address ' et tu mets ton IP locale (pas 127.0.0.1) et ton port (ex: 192.168.0.100:8080)

Ce sera accessing en dev sur tout ton LAN
Oh, merde, j'avais raté. Merci beaucoup de l'info, ça va me faire gagner un temps précieux! (J'avais cherché dans les préférences de sb, mais j'avais pas pensé aux settings du projet, désolé é___è)
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

Je viens de passer 10 min à voir que inputrequester n'existe pas, du coup je tente un prompt en JS et j'arrive même pas à répupérer ma variable...

Code : Tout sélectionner

Define Reponse
Reponse = 0
  !v_Reponse = prompt("How many num do you need ? (1 to 6)") 
Debug Reponse
"Reponse" devrait me renvoyer le resultat du prompt, enfin le contenu de v_reponse selon la doc. Mais nan, ça renvoie 0
Je suis pas sur de faire une version compatible SB... C'est trop frais... j'aurai surement pas le temps, mais je veux bien une réponse à ce petit soucis.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

Magnifique, par contre tu peux mettre une image plus petite sur le forum que ce serait pas plus mal ;)
---edit---
ah , disparu ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Image
Entièrement en vecto \o/ Ca rappellera des choses aux gens qui ont joué à Gaming Cockroach :p
Maintenant, va savoir ce que je fais...
Ar-S a écrit :Magnifique, par contre tu peux mettre une image plus petite sur le forum que ce serait pas plus mal ;)
---edit---
ah , disparu ?
Bah justement, j'ai delete le post pour le remplacer par une image plus petite :p
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

Du coup ta grosse version visible ici
C'est vraiment propre.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

C'est important d'output du très grand format quand on bosse avec des appareils mobiles, ma tablette affiche du 2732 x 2048 par exemple... C'est fat. y'a aussi beaucoup de téléphones full HD...
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par falsam »

Ar-s a écrit :"Reponse" devrait me renvoyer le resultat du prompt, enfin le contenu de v_reponse selon la doc. Mais nan, ça renvoie 0
Les variables figurant dans une injection JS de ton code SB doivent être en minuscules.

De cette maniere ça fonctionne

Code : Tout sélectionner

Define Reponse
Reponse = 0
  !v_reponse = prompt("How many num do you need ? (1 to 6)") 
Debug Reponse
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Ar-S a écrit :Je viens de passer 10 min à voir que inputrequester n'existe pas, du coup je tente un prompt en JS et j'arrive même pas à répupérer ma variable...

Code : Tout sélectionner

Define Reponse
Reponse = 0
  !v_Reponse = prompt("How many num do you need ? (1 to 6)") 
Debug Reponse
"Reponse" devrait me renvoyer le resultat du prompt, enfin le contenu de v_reponse selon la doc. Mais nan, ça renvoie 0
Je suis pas sur de faire une version compatible SB... C'est trop frais... j'aurai surement pas le temps, mais je veux bien une réponse à ce petit soucis.
J'ai trouvé (ça vient de m'arriver), essayer avec v_reponse plutôt que v_Reponse : js est un langage case sensitive, et les variables qu'on déclare sont automatiquement réduit à la lowercase :p
falsam a écrit :Les variables figurant dans une injection JS de ton code SB doivent être en minuscules.

De cette maniere ça fonctionne
Re grillé!
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par Ar-S »

Donc faudra corriger la doc dans Compiler Directives... v_Test => v_test

Code : Tout sélectionner

 Test = 10
  
  EnableJS
    v_Test = 20
  DisableJS
  
  Debug Test ; Will be 20
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Re: Une app jam? Faites une app PB/SB en un weekend!

Message par poshu »

Bon, via du code vraiment dégueulasse, je prends en charge le mode fullscreen, l'orientation, les différents ratios d'écran (16:9, 16:10, 3:2, 4:3...). Me manque la gestion du DPI en théorie, mais je pense que je vais l'ignorer pour le moment : ça économise les ressources sur les devices. Si j'ai le temps, je ferai des tests de perf.
Répondre