Metagames

Vieux 11/05/2016, 13h27   #1 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut [OPL] OPL conf_APPS MAKER



Citation:
OPL conf_APPS_MAKER.exe
v0.3
[05/14/2016]

Téléchargement : OPL conf_apps MAKER


DESCRIPTION :

OPL conf_APPS MAKER is a little app written in batch that will help you to manage the conf_apps.cfg file for your needs.


COOL :

- all (mc?, HDD, USB, SMB) path style support;
- auto grab the ELF names, turn them into items and add the correct path according to the device of your choice;
- folders and subfolders supported (no limit) for the ELF path;
- no extension in item name;
- create new list or update existing list feature;
- autosort items and delete duplicates;
- add/rename/delete manually from the app;
- view current list from the app.


LIMITS :

- all ELFs must be placed into the same folder, it can't scan subfolders (automode);
- all items will use the same path (automode);
- OPL APPS page impossibilities are not forbidden by the app. Example : (blank)=mass:/


Note : a backup of your existing conf_apps.cfg - if exists - will be created into MAKER folder (name : conf_apps.bak). If you end up the current action by closing the windows (instead of using the "exit" option), you could find yourself with temporary files and a troncated conf_apps.cfg file.
If it happens, rename conf_apps.bak to conf_apps.cfg.

  • A/ CREATE ITEM LIST :

Main feature of the app. It will auto generate a conf_apps.cfg, listing them with correct paths. You will only have to indicate if your ELFs are located into a folder (from where they will be launched from).

How to use it ?

1. Drop OPL conf_APPS MAKER where your ELF files are located (ex : mass:/APPS/);
2. Choose the path style (mc? / HDD / SMB / USB)
3. Enter the name of the folder (and subfolders) - if any.

Syntax :

--If no folder : [Blank]

--If 1 folder : FolderName/ (with "/" !MANDATORY!)
Example : APPS/

--If 1 folder + 1 subfolder : FolderName/SubfolderName/
Example : APPS/ELF/

--Etc :
FolderName/SubfolderName/SubsubfolderName/(...)/

4. conf_apps.cfg is generated into your folder.
5. Done.

Note :
--if the app finds an existing conf_apps.cfg file in the folder, it will rename
it as old_conf_apps.cfg;
--if the app finds an existing old_conf_apps.cfg file in the folder, it will
delete it.

  • B/ ADD NEW ITEMS TO EXISTING LIST :

Instead of creating a fresh new conf_apps.cfg like in A/, the app will update the existing conf_apps.cfg file found in the folder. Use it the same way as described in A/.

Note :
--list will not be listed in alphabetical order anymore;
--some items will be duplicated;
See C/ for this issue.

  • C/ SORT LIST AND DELETE DUPLICATES :

Useful if you use the B/ action.

  • D / ADD ITEM TO EXISTING LIST (manual) :

Kind of the old school way, you just do it from the app instead of using a text editor.

  • E/ RENAME ITEM :

List of items will be displayed if you choose this option. Enter the name of the item you want to rename (case sensitive !) and it will be removed from the list.

  • F/ DELETE ITEM :

List of items will be displayed if you choose this option. Enter the name of the item you want to delete (case sensitive !) and it will be removed from the list.

Note :
--" " (blank) is forbidden, otherwise it would delete all your list (each string has some invisible blanks at the end).
--if 2 items share the same name, you need to write part of the path, so the app know which one to delete.

Example :
PGEN=mass:/APPS/PGEN/PGEN.ELF
PGEN=mc:/APPS/PGEN.ELF

In this situation, to remove the first PGEN instance, I need to type at least :
"PGEN=ma".

General note about D/ E/ F/ :
--I couldnt make error messages covering all OPL APPS page impossibilities. Up to you to be careful with manual mode.

  • G/ H/ :

Captain obvious ^^.


***


+05/14/2016 -v0.3
-too much to say, app was rewritten with all the features. A/ & B/ are based on v0.2, C/ to G/ are totally new.
-prefix support removed.

+05/08/2016 - v0.2
-"crash fix".

+05/07/2016 bat posted @ psx-scene.

Dernière modification par ShaoliAss ; 14/05/2016 à 22h36.
ShaoliAss est déconnecté   Réponse avec citation
Vieux 11/05/2016, 13h32   #2 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Idem, ca évolue :

Où j'en suis (version pas encore postée) :
- les préfixes de POPStarter sont maintenant reconnus automatiquement - mais vous devez tjrs indiquer si vous ELFS utilisent des préfixes (oui/non). Si le préfixe n'est pas un préfixe utilisé par POPStarter, ca risque faire de la merde...
- je n'ajouterai pas les lignes permettant de générer un conf_machin.cfg autre que conf_apps.cfg. Astuce : renommez le conf_apps.cfg en conf_machin.cfg.
ShaoliAss est déconnecté   Réponse avec citation
Vieux 11/05/2016, 13h54   #3 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Date d'inscription: septembre 2015
Âge: 65
Pays :
Messages: 507
Téléchargements: 0
Uploads: 0
Merci: 654
Remercié 112 fois dans 94 Posts
Par défaut

Salut Shao.

C'est toi le créateur, tu aurais pu, sans te commander, nous le mettre en Français au moins pour nous les Français.

Même si le site est très peu visité, je fais des efforts pour faire venir des "collègues" d'autres horizons (la PS3 par ex.) qui veulent faire tourner leurs vieilles PS2 (voire des PS3) et lire un site différent de UnderGunZ ou autres "LogicSunrise", etc ...

Je te remercie par avance si tu fais cette présentation en Français voire la traduction de ton fichier BAT avec des coms en Fr.

Il faut aussi que tu saches que JJ l'a récupéré et a gonflé la lecture de son site fétiche.

@ +
__________________
1 PS1 SCPH7502 pucée

2 PS2 SCPH70004 en FMCB/PS2NetBox
1 PS2 SCPH39004a sous FMCB/FHDB/PS2USB2
1 PS2 SCPH50004 sous FMCB/FHDB

1 PS3 Slim CECH2504B REBUG-4.84.2 REX/Cobra-8.10/WebMAN-1.47.31/MultiMAN-4.85.00
1 PS3 Slim CECH3004B HEN3.0.1/Cobra-8.10/WebMAN-1.47.31/MultiMAN-4.85.00
1 PS3 SuperSlim CECH-4204C sous HEN-3.01 WebMAN-1.47.31/MultiMAN-4.85.00
Allan58 est déconnecté   Réponse avec citation
Vieux 11/05/2016, 14h11   #4 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Jvais essayer de faire une trad FR aujourd'hui, avec la version qui reconnait les préfixes automatiquement.

J'aimerais arriver à ce que la bat sache de lui-même si l'ELF a un préfixe ou pas, s'il est reconnu, qu'il fasse le taff tout seul, et s'il ne connait pas le préfixe, qu'il demande à l'utilisateur ce que c'est. Opération logique complexe.

J'ai vu que joseri était parvenu à ajouter le support muti-lingue à ses bat; si j'arrive au résultat voulu, jdemanderais sans doute à El_Patas, gledson999... des trad en espagnol, portuguais-brézilien...


Citation:
Il faut aussi que tu saches que JJ l'a récupéré et a gonflé la lecture de son site fétiche.
J'ai vu. J'ai fait la connerie de poster les premières versions en bat, dc facilement lisibles - et détournables de leurs fonctions. Leçon retenue, je convertis en exe maintenant.
ShaoliAss est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à ShaoliAss pour ce poste utile:
Allan58 (11/05/2016)
Vieux 11/05/2016, 16h36   #5 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Date d'inscription: septembre 2015
Âge: 65
Pays :
Messages: 507
Téléchargements: 0
Uploads: 0
Merci: 654
Remercié 112 fois dans 94 Posts
blabla

En effet, ce que tu veux faire n'est pas simple. Les opérations "logiques" sont pas toujours évidentes, j'en sais quelques choses moi qui suit un "vieux" programmeur "autodidacte" en langage assembleur et qui ai eu la chance de bosser dans ce type de métier pendant de nombreuses années.

Je suis retraité et je n'y touche plus, j'ai d'autres plaisirs à l'heure actuelle...

Merci pour ton Taff et à bientôt.

PS : tu as fini tes études ??? MP moi si tu désires plus de tranquillité mon vieil ami.
__________________
1 PS1 SCPH7502 pucée

2 PS2 SCPH70004 en FMCB/PS2NetBox
1 PS2 SCPH39004a sous FMCB/FHDB/PS2USB2
1 PS2 SCPH50004 sous FMCB/FHDB

1 PS3 Slim CECH2504B REBUG-4.84.2 REX/Cobra-8.10/WebMAN-1.47.31/MultiMAN-4.85.00
1 PS3 Slim CECH3004B HEN3.0.1/Cobra-8.10/WebMAN-1.47.31/MultiMAN-4.85.00
1 PS3 SuperSlim CECH-4204C sous HEN-3.01 WebMAN-1.47.31/MultiMAN-4.85.00
Allan58 est déconnecté   Réponse avec citation
Vieux 11/05/2016, 17h13   #6 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Plus j'avance, plus je me dis que ce que je veux faire est pas possible. Ca aurait marché si c'était un "OU" avec seulement 2 possibles. Mais là, c'est un "OU" avec 5 possibles, donc pas possible d'utiliser la négation.

OU y a pas de préfixe dans l'ELF => formule 1 qui s'opère

OU y a un préfixe et là, le bat regarde dans le nom de l'ELF
- si, dans l'ensemble des fichiers ELFS, il trouve XX. il applique la formule 2 (différente de 1) pour les XX.###.ELF (et pas les autres ELFs)
- si dans l'ensemble des fichiers ELFS, il trouve SB. il applique une variante de la formule 2 pour les SB.###.ELF (et pas les autres ELFs)

et ainsi de suite sur les 4 préfixes : XX., SB., PP., __.

Mais j'ai rien dans le nom des ELFs sans préfixes pour m'"accrocher" et faire appliquer la formule 1. Si je prends l’extension .ELF comme accroche, ca s'applique à tous les ELFs indistinctement (y compris les XX. SB. etc).

Jsens que je vais virer le support de préfixe, de tte façon, OPL sert pas à ça.
ShaoliAss est déconnecté   Réponse avec citation
Vieux 11/05/2016, 19h58   #7 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Date d'inscription: septembre 2015
Âge: 65
Pays :
Messages: 507
Téléchargements: 0
Uploads: 0
Merci: 654
Remercié 112 fois dans 94 Posts
blabla

Si c'est un exercice de style alors tu t'es embringué dans une affaire qui peut te dépasser car en effet, les OU sont des opérateurs qui peuvent donner des confusions voire des erreurs. Il te faut une analyse plus poussée des opérations à faire pour déterminer les bons opérateurs logiques voire les différentes sorties récurrentes.

Si c'est pour OPL, alors tu devrais abandonner car la configuration des APPS est suffisante pour quiconque se donne la peine de lire et comprendre TOUTES les aides qui ont été diffusées à ce jour. Moi même, j'ai mixé pour moi et mon épouse des lancement de jeux PS1 qui se trouvaient tout autant sur USB, HDD voire ETH. Tout fonctionne impec avec le seul OPL qui soit pour moi, c'est le OPL093-VMC-GSM-RD au complet qui m'a servis (et aussi à mon épouse, mes neveux/nièces et amis) pour remplir la liste que j'ai tenue à jour jusqu'à ce jour. Tu y es enregistré, tu t'en souviens ???

A bientôt.
Allan58 est déconnecté   Réponse avec citation
Vieux 13/05/2016, 01h00   #8 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Dsl, pas eu le temps de faire une version FR, je mettais à jour le batch.



A => générer un nouveau conf_apps.cfg en piquant leurs noms aux ELFs placés dans le même dossier que le batch;

B => ajouter des items au fichier conf_apps.cfg, ce qui pose problème : on perd le tri alphabétique et ca crée des doublons;

C => problème que règle l'option 2 : tri alphabétique et suppression des doublons;

D => possibilité d'ajouter un item manuellement, en donnant son nom, puis sélectionnant le chemin comme dans l'option A;

E => possibilité de renommer un item de la liste manuellement. on donne l'ancien nom, on donne le nouveau qui remplace l'ancien;

F => possibilité de supprimer un item de la liste manuellement, en donnant son nom;

G => affichage du contenu de la liste des items (la liste s'affiche d'ailleurs quand on choisit l'option E ou F, c'est sensible à la casse, d'où la nécessité de savoir quel nom donner pour éditer/supprimer).

J'ai viré le support des préfixes, ça sert à rien.

Jcrois que l'outil est complet. Plus besoin de gérer ce fichier conf_apps à la main.
ShaoliAss est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à ShaoliAss pour ce poste utile:
Allan58 (13/05/2016)
Vieux 14/05/2016, 22h34   #9 (permalink)
Profil
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

MAJ : [OPL] OPL conf_APPS MAKER avec un bel "easter egg".

Qui le trouvera en premier ?
ShaoliAss est déconnecté   Réponse avec citation
Vieux 02/06/2016, 19h19   #10 (permalink)
Profil
100% جزائري
Ancienneté  56%
Ancienneté 56%
 
Avatar de algeriano
 
Date d'inscription: juillet 2008
Localisation: village phantome-ain temouchent
Âge: 47
Genre : Homme
Pays :
Messages: 2 770
Téléchargements: 71
Uploads: 3
Entrées dans le blog: 4
Merci: 111
Remercié 167 fois dans 103 Posts
Envoyer un message via MSN à algeriano Envoyer un message via Skype™ à algeriano
Par défaut

ShaoliAss es-qu’il est possible de nous faire un tutorial en francrais stp ....je pige rien sur ce truc..

merci
__________________

7 ps2 ..tous avec adaptateur réseaux et DD 80 GB
1 psp slim + CM 16 GB
1 wii + DD 80GB
2 xbox + DD 120 GB
7 ps3 120 et 360GB en Custom Firmware Rogero 4.30 v2.03
algeriano est déconnecté   Réponse avec citation
Réponse
Précédent   Metagames > Univers Playstation > Playstation 2 > News PS2

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
RPG maker XP chiharu Points Divers 0 05/07/2007 20h59
Virtual Game Maker DS, projet rpg maker sur ds ! Madcat21 Gameboy and DS 4 23/04/2006 14h52
Rpg maker xp Invité Points Divers 8 15/07/2005 21h16
rpg maker Invité Gameboy and DS 5 14/04/2005 19h15
RPG maker Invité Metagames 5 28/01/2004 21h50


Fuseau horaire GMT +1. Il est actuellement 13h51.


© 2003-2018 MetaGames. Tous droits réservés.