Skip to content
This repository has been archived by the owner on Apr 30, 2018. It is now read-only.

Commit

Permalink
Update links
Browse files Browse the repository at this point in the history
  • Loading branch information
xvw committed Apr 16, 2015
1 parent a4d4456 commit 3135a31
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#RMEBuilder V2
> RMEBuilder V2 est un outil simple pour faciliter le **téléchargement**, l'**installation**, la **mise à jour**, le **partage** et le **développement** de scripts et **collections de scripts RGSS3** (RPG Maker VX Ace).
Ce projet est actuellement maintenu par [funkywork](https://github.com/funkywork). Cependant, le code source de l'application est libre, sous licence **LGPL**, et à ce titre, toute contribution est la bienvenue.
> RMEBuilder V2 est un outil simple pour faciliter le **téléchargement**, l'**installation**, la **mise à jour**, le **partage** et le **développement** de scripts et **collections de scripts RGSS3** (RPG Maker VX Ace).
Ce projet est actuellement maintenu par [RMEx](https://github.com/RMEx). Cependant, le code source de l'application est libre, sous licence **LGPL**, et à ce titre, toute contribution est la bienvenue.


## Portée du projet
Expand All @@ -15,18 +15,18 @@ RMEBuilder s'adresse à **tous les utilisateurs** de RPG Maker VX Ace.
- Composez librement des scripts plus conséquents en les organisant en paquets de plusieurs fichiers.
- Renseignez les dépendances de vos scripts, pour qu'elles soient embarquées automatiquement à leur compilation/installation.
- Clonez un paquet existant afin de reprendre le travail d'un autre scripteur.
- Soumettez vos paquets en faisant un simple pull-request sur la [liste des paquets diffusés par RMEBuilder](https://github.com/funkywork/RMEPackages/blob/master/packages.rb), pour permettre à tous de les trouver, télécharger et installer plus rapidement et facilement avec RMEBuilder.
- Soumettez vos paquets en faisant un simple pull-request sur la [liste des paquets diffusés par RMEBuilder](https://github.com/RMEx/RMEPackages/blob/master/packages.rb), pour permettre à tous de les trouver, télécharger et installer plus rapidement et facilement avec RMEBuilder.

## Installation

Il vous suffit de télécharger la dernière release ([RMEBuilder.zip](https://github.com/funkywork/RMEBuilder/releases)), et de décompresser le contenu de l'archive dans le répertoire de votre choix.
Il vous suffit de télécharger la dernière release ([RMEBuilder.zip](https://github.com/RMEx/RMEBuilder/releases)), et de décompresser le contenu de l'archive dans le répertoire de votre choix.

## Lancement

Vous pouvez lancer RMEBuilder en cliquant sur l'exécutable `RMEBuilder.bat`.
Un splash screen assez kitsh devrait laisser afficher un `prompt`, pour saisir des commandes.

A chaque fois que vous lancez RMEBuilder, il se synchronise avec les paquets disponnibles sur le dépôt Funkywork, ([ici](https://github.com/funkywork/RMEPackages/blob/master/packages.rb)).
A chaque fois que vous lancez RMEBuilder, il se synchronise avec les paquets disponnibles sur le dépôt Funkywork, ([ici](https://github.com/RMEx/RMEPackages/blob/master/packages.rb)).

Au premier démarrage, RMEBuilder vous demande de sélectionner le répertoire du projet cible.
Ce lien sera mémorisé au prochain démarrage, vous pouvez à tout moment le vérifier ou le modifier avec la commande `target`.
Expand All @@ -37,10 +37,10 @@ Partie en cours de rédaction. : )


## Packager un script
Pour qu'un script puisse être lu par RMEBuilder, il lui faut un schema, qui se nomme `package.rb`. Vous pouvez vous inspirer du [schéma de RME](https://raw.githubusercontent.com/funkywork/RME/master/src/package.rb) où de celui du [Display text](https://raw.githubusercontent.com/nukiFW/RPGMaker/master/DisplayText/package.rb) (qui introduit des dépendances). Un scripteur n'aura pas trop de mal à comprendre son fonctionnement.
Pour qu'un script puisse être lu par RMEBuilder, il lui faut un schema, qui se nomme `package.rb`. Vous pouvez vous inspirer du [schéma de RME](https://raw.githubusercontent.com/RMEx/RME/master/src/package.rb) où de celui du [Display text](https://raw.githubusercontent.com/nukiFW/RPGMaker/master/DisplayText/package.rb) (qui introduit des dépendances). Un scripteur n'aura pas trop de mal à comprendre son fonctionnement.

### Propager un script
Le packaging permet à tout le monde de placer ses scripts dans le répertoire `customPackages`, cependant, pour rendre un script disponnible depuis le web, il suffit de faire une `pullrequest` sur le fichier [https://github.com/funkywork/RMEPackages/blob/master/packages.rb](https://github.com/funkywork/RMEPackages/blob/master/packages.rb) et ajouter dans la liste des paquets un lien (dropbox, github ou ce que vous voulez) vers le package.rb de votre script. Une fois que la requête est validée. Une fois qu'un utilisateur relancera RMEBuilder, sa liste de package sera mise à jours.
Le packaging permet à tout le monde de placer ses scripts dans le répertoire `customPackages`, cependant, pour rendre un script disponnible depuis le web, il suffit de faire une `pullrequest` sur le fichier [https://github.com/funkywork/RMEPackages/blob/master/packages.rb](https://github.com/RMEx/RMEPackages/blob/master/packages.rb) et ajouter dans la liste des paquets un lien (dropbox, github ou ce que vous voulez) vers le package.rb de votre script. Une fois que la requête est validée. Une fois qu'un utilisateur relancera RMEBuilder, sa liste de package sera mise à jours.

> **Attention**, il faut impérativement que vous scripts soient encodés en UTF-8, n'hésitez donc pas à rajouter, en en-tête cette ligne : `# -*- coding: utf-8 -*-`
Expand Down
4 changes: 2 additions & 2 deletions src/initialize.rb
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ def show_schema
FW_LIST = Http::Service.new(
prefix: 'raw.githubusercontent.com',
port: 443,
path: ['funkywork', 'RMEPackages', 'master', 'packages.rb']
path: ['RMEx', 'RMEPackages', 'master', 'packages.rb']
)

module Sync
Expand Down Expand Up @@ -315,7 +315,7 @@ def check_for_updates
path = Http::Service.new(
prefix: 'raw.githubusercontent.com',
port: 443,
path: ['funkywork', 'RMEBuilder', 'master']
path: ['RMEx', 'RMEBuilder', 'master']
)
path_vsn = path.clone
path_vsn << "current_version.rb"
Expand Down
4 changes: 2 additions & 2 deletions src/main.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
'',
'RMEBuilder is a featureful package manager for RPG Maker VX Ace',
'',
'Github: https://github.com/funkywork/RMEBuilder',
'Submit your own packages: https://github.com/funkywork/RMEPackages'
'Github: https://github.com/RMEx/RMEBuilder',
'Submit your own packages: https://github.com/RMEx/RMEPackages'
]
COMPONENTS = Dir.glob("#{SRC_PATH.addSlash}*.rb").map {|k| k.split('/').last}
FileTools.write("../current_version.rb", CURRENT_VERSION.raw_inspect, flag = "w")
Expand Down

0 comments on commit 3135a31

Please sign in to comment.