Hello There, Guest! Register
Enjoy our site and services? You may donate to help fund server and domain costs. Donate Here for special benefits. You have donated $

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AutoDB InnoTab 3s / Storio 3s
#11
Et dans firefox SQLite, il doit y avoir une option ou une solution qui vous permet de remplir toutes les columm UnitEID en même temps pour tous les jeux? Est-ce que quelqu'un sait quelque chose à ce sujet?


And in firefox SQLite, there must be a option or solution that lets you fill all the UnitEID columm at the same time for all Games? Does anyone knows something about it?

Best regards!
Reply
#12
Voici le code à modifier
Here is the code to change

Hidden Content (Click to View)
Reply
#13
(01-14-2014, 12:40 PM)Nemagoma Wrote: And in firefox SQLite, there must be a option or solution that lets you fill all the UnitEID columm at the same time for all Games? Does anyone knows something about it?

Best regards!

Yea that is simple. Open the Games_info table, then in the tabs at the top, choose Execute SQL and enter UPDATE Games_info SET `UnitEID` = '123' replacing 123 with your ID and hit Run SQL. It will update all the rows in Games_info. You can do the same for Books_info, just change Games to Books
Reply
#14
Thanks. D. Phreak Idea

For those that don't speak English / Pour ceux que ne comprennent pas l'Anglais.

Notre Administrateur viens de nous donner une bonne astuce pour ajouter L'UnitEID de votre tablette sur toute les entrées Games / Carts / Books d'un seul coup.

C'est une bonne alternative pendant que AutoDB ne soit 100 fonctionnel sur la Storio 3S.

Donc à retenir. CoolBig Grin
Reply
#15
En effet belle petite combine même si je ne suis pas en possession de cette dernière!
Reply
#16
Plus rapide que de modifier le script (je peux le faire également mais je manque de temps, la modification du script ne me parait pas compliqué).

On va demander à la base de données de faire une mise à jour du UNITEID dès qu'il y a un ajout de fichier.

Dans sqllitemanager, sélectionner la table Games_info puis Trigger dans le menu puis nouveau

Renseigner les éléments comme ci-dessous :

Nom Trigger : UPDATE_UnitEID_Games_info
Evenement du Trigger : Après
Evenement : INSERT

[Image: 1389737329-capture.png]

Cliquer ensuite sur l'onglet Trigger SQL

Puis saisir :

UPDATE Games_info SET UnitEID = 'PUT_YOUR_OWN_UNITEID';

Remplacer PUT_YOUR_OWN_UNITEID par le uniteid de votre appareil

[Image: 1389737329-capture2.png]

Cliquer sur valider.

Placer vos jeux sur la carte SD (+*.ico+*.txt) puis lancer autodb sur la console, tous les jeux se trouvant dans GAMES seront ajouté en base et accessibles directement.

Le script ne gere pas les books, c'est une limitation ou une évolution à prévoir ?

Installer autodb (voir tuto) puis lancer un scan/ajout avec le bouton "?"

(01-14-2014, 10:18 AM)davbarr Wrote: AutoDB works now but hijack don't work because there is no help button for install it.

It should be replaced by the action button but i don't know how to replace it

Il y a bien un bouton HELP sur la 3S mais pas de bouton CAMERA.

Je pensais que l'installation de hijack était obligatoire.

Ca fonctionne bien, voir ma proposition pour mettre à jour automatiquement les uniteid
Reply
#17
1. je parlais bien du bouton camera (coquille corrigée)
2. arf dommage que tu manques de temps car le faire de la console c'est tout de même plus "userfriendly"
3. a noter également que tu utilises pas "SQlite Manager" mais "SQlite admin" dispo ici: http://download.orbmu2k.de/files/sqliteadmin.zip
4. Sur sqlite manager trigger=déclencher
5. Hijack n'est qu'une automatisation qui permet à chaque allumage de la storio de mettre à jour la base de données (ce qui est lourd et inutile surtout quand il y a plein de jeux)
Reply
#18
Script modifié donc, je devais me coucher mais bon c'est pour le bien de la communauté.

C'est léger, je suis allé au plus simple, il m'a fallut plus de temps pour tester que réellement faire la modification (les redémarrages sont longs...)

Pré-requis :

- pousser un fichier mp3 via explora park sur la tablette

La fonction ajoutée lors de l'appui de "?" récupère l'uniteid dans la table music_info puis le copie dans un fichier sous LLN

Si un jour il n'existe plus aucun fichier mp3, l'uniteid restera disponible. Tu peux aussi directement mettre le fichier sur la SD

Le mieux aurait été de ne pas faire de mise à jour lorsque le uniteid n'est pas disponible.

Le script ne gere pas les histoires, c'est une limitation ou une évolution du script à prévoir ?

Hidden Content (Click to View)
Reply
#19
waouhhhh trop sympa
je donne aussi de mon temps pour la communauté si ça peut te rassurer. Je n'ai pas de 3s
Je viens de regarder tes modifs. Je suis incapable de le faire mais tout à fait capable de comprendre. Y'avait pas grand chose à faire encore faut il avoir les compétences (je comprends ce genre de script bien que certains points restent obscures)
C'est quoi comme langage? Il faut vraiment que je m'y mette. Je suis admiratif.
Pour les histoires, il semble nécessaire qu'un fichier .ico soit présent
Reply
#20
(01-14-2014, 05:52 PM)davbarr Wrote: waouhhhh trop sympa
je donne aussi de mon temps pour la communauté si ça peut te rassurer. Je n'ai pas de 3s
Je viens de regarder tes modifs.
Je suis incapable de le faire mais tout à fait capable de comprendre.
Y'avait pas grand chose à faire encore faut il avoir les compétences.
Je comprends ce genre de script bien que certains points restent obscures
C'est quoi comme langage?
Il faut vraiment que je m'y mette. Je suis admiratif.

J'ai utilisé le firmware modifié, il est normal que je participe.

C'est du shell sh, le langage de programmation des systèmes unix/linux.

Effectivement, c'est très compréhensible même si j'aurais dû agrémenter le script de commentaires. Sleepy

L'ajout que j'ai effectué utilise des fonctions de base communes à tous les langages de programmation. Bien sur quand on connait c'est tout de suite plus simple et rapide.

Du coup, je vais faire un tuto bis sur l'ajout de jeux en utilisant cette méthode.
Reply


Forum Jump: