Skip to content

Commit

Permalink
Moved and renamed more things
Browse files Browse the repository at this point in the history
  • Loading branch information
Pronink committed Apr 24, 2016
1 parent c137bc9 commit 5b158e9
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 48 deletions.
9 changes: 5 additions & 4 deletions README.md
Expand Up @@ -6,8 +6,9 @@ Program to rename massively player's .dat files for Minecraft servers
* Easy to use, with graphical interface
* Working on Windows and Linux (Oracle Java 8)

### Manual
* Coming soon

### Download
* Download from [here](https://github.com/Pronink/uuidRenamer/releases)
* Download uuidRenamer from [here](https://github.com/Pronink/uuidRenamer/releases)
* If you haven't Java 8, you can download from [here](https://www.java.com/es/download/) (32 bits) or [here](https://www.java.com/es/download/manual.jsp) (64 bits)

### Manual
* Coming soon
12 changes: 6 additions & 6 deletions src/Archivo.java
Expand Up @@ -38,10 +38,10 @@ public static void copiar(String rutaOrigen, String rutaDestino) {
inStream.close();
outStream.close();

Ventana.log.append(Mensaje.msg_done + origen.getName() + Mensaje.msg_copiado + destino.getName() + "\n");
VentanaMain.log.append(Mensaje.msg_done + origen.getName() + Mensaje.msg_copiado + destino.getName() + "\n");

} catch (IOException e) {
Ventana.log.append(Mensaje.msg_errorDirectorioNoExiste + "\n");
VentanaMain.log.append(Mensaje.msg_errorDirectorioNoExiste + "\n");
System.out.println(e);
}
}
Expand All @@ -59,7 +59,7 @@ public static String[] listarDirectorio(String ruta) {

// Retorna NULL si no hay archivos dentro del directorio
if (listaDeArchivos.length == 0) {
Ventana.log.append(Mensaje.msg_errorDirectorioVacio + "\n");
VentanaMain.log.append(Mensaje.msg_errorDirectorioVacio + "\n");
return null;
}

Expand All @@ -73,7 +73,7 @@ public static String[] listarDirectorio(String ruta) {

// Retorna NULL si no existen archivos .bat
if (numeroDeDats == 0) {
Ventana.log.append(Mensaje.msg_errorNoExistenDats + "\n");
VentanaMain.log.append(Mensaje.msg_errorNoExistenDats + "\n");
return null;
}

Expand All @@ -93,7 +93,7 @@ public static String[] listarDirectorio(String ruta) {
}
// Retorna NULL si el directorio no existe
else {
Ventana.log.append(Mensaje.msg_errorDirectorioNoExiste + "\n");
VentanaMain.log.append(Mensaje.msg_errorDirectorioNoExiste + "\n");
return null;
}

Expand All @@ -118,7 +118,7 @@ public static String suNombreConExtension(String ruta) {
}

// Abre el diálogo de selección de directorio
public static String abrir() {
public static String dialogoAbrir() {
JFileChooser llamadaAbrir = new JFileChooser();
llamadaAbrir.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
llamadaAbrir.setDialogTitle(Mensaje.msg_seleccionarDirectorio);
Expand Down
14 changes: 7 additions & 7 deletions src/Copiar.java → src/Copiador.java
@@ -1,7 +1,7 @@
package uuidRenamer;

// Esta clase interactúa con las clases 'Archivo' y 'ConversorWeb' para llevar a cabo el propósito final de la aplicación.
public class Copiar {
public class Copiador {

// Copia masiva de ficheros de formato UUID en Player
public static boolean toNoPremium(String rutaOrigen, String rutaDestino) throws Exception {
Expand All @@ -12,14 +12,14 @@ public static boolean toNoPremium(String rutaOrigen, String rutaDestino) throws
// Se obtiene el 'convertido' de cada 'archivoOrigen'
convertido = ConversorWeb.toName(Archivo.suNombre(archivoOrigen[i]));
if (convertido == null) {
Ventana.log.append(Mensaje.msg_errorNoRespuesta1 + Archivo.suNombreConExtension(archivoOrigen[i])
VentanaMain.log.append(Mensaje.msg_errorNoRespuesta1 + Archivo.suNombreConExtension(archivoOrigen[i])
+ Mensaje.msg_errorNoRespuesta2 + "\n");
Ventana.refrescarLog();
VentanaMain.refrescarLog();
}
// Acción final para cada archivo
else {
Archivo.copiar(archivoOrigen[i], rutaDestino + convertido + ".dat");
Ventana.refrescarLog();
VentanaMain.refrescarLog();
}
}
return true;
Expand All @@ -36,14 +36,14 @@ public static boolean toPremium(String rutaOrigen, String rutaDestino) throws Ex
// Se obtiene el 'convertido' de cada 'archivoOrigen'
convertido = ConversorWeb.toUuid(Archivo.suNombre(archivoOrigen[i]));
if (convertido == null) {
Ventana.log.append(Mensaje.msg_errorNoRespuesta1 + Archivo.suNombreConExtension(archivoOrigen[i])
VentanaMain.log.append(Mensaje.msg_errorNoRespuesta1 + Archivo.suNombreConExtension(archivoOrigen[i])
+ Mensaje.msg_errorNoRespuesta2 + "\n");
Ventana.refrescarLog();
VentanaMain.refrescarLog();
}
// Acción final para cada archivo
else {
Archivo.copiar(archivoOrigen[i], rutaDestino + convertido + ".dat");
Ventana.refrescarLog();
VentanaMain.refrescarLog();
}
}
return true;
Expand Down
15 changes: 8 additions & 7 deletions src/About.java → src/VentanaAbout.java
Expand Up @@ -22,14 +22,14 @@
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;

public class About extends JDialog {
public class VentanaAbout extends JDialog {

private static final long serialVersionUID = 1L;
private final JPanel contentPanel = new JPanel();

public About(JFrame ventana, boolean modal) {
public VentanaAbout(JFrame ventana, boolean modal) {
super(ventana, modal);
setIconImage(Toolkit.getDefaultToolkit().getImage(About.class.getResource("img/icon.png")));
setIconImage(Toolkit.getDefaultToolkit().getImage(VentanaAbout.class.getResource("img/icon.png")));
setTitle(Mensaje.about);
setResizable(false);

Expand Down Expand Up @@ -68,10 +68,8 @@ public void actionPerformed(ActionEvent arg0) {

JButton btnManual = new JButton(Mensaje.about_manual);
btnManual.setIcon(new ImageIcon(this.getClass().getResource("img/manual.png")));
btnManual.setMargin(new Insets(0, 0, 0, 16 + 1));// Pone margen a la
// derecha de 16
// para centrar el
// texto bien
btnManual.setMargin(new Insets(0, 0, 0, 16 + 1));
// Pone margen a la derecha de 16 para centrar el texto bien
btnManual.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Expand Down Expand Up @@ -142,6 +140,7 @@ public void actionPerformed(ActionEvent e) {

// Acciones de los eventos

// Abre en el navegador el parámetro 'enlace'
private void abrirWeb(String enlace) {
if (Desktop.isDesktopSupported()) {
try {
Expand All @@ -153,6 +152,8 @@ private void abrirWeb(String enlace) {
}
}

// Abre el programa predeterminado de emails con destinatario el parámetro
// 'eMail'
private void enviarMail(String eMail) {
if (Desktop.isDesktopSupported()) {
try {
Expand Down
49 changes: 25 additions & 24 deletions src/Ventana.java → src/VentanaMain.java
Expand Up @@ -28,7 +28,7 @@
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;

public class Ventana {
public class VentanaMain {

private JFrame frmUuidRenamer;
private JTextField textoOrigen;
Expand All @@ -55,7 +55,7 @@ public static void main(String[] args) {
@Override
public void run() {
try {
Ventana window = new Ventana();
VentanaMain window = new VentanaMain();
window.frmUuidRenamer.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
Expand All @@ -64,7 +64,7 @@ public void run() {
});
}

public Ventana() {
public VentanaMain() {
initialize();
}

Expand All @@ -78,7 +78,8 @@ private void initialize() {
}

frmUuidRenamer = new JFrame();
frmUuidRenamer.setIconImage(Toolkit.getDefaultToolkit().getImage(Ventana.class.getResource("img/icon.png")));
frmUuidRenamer
.setIconImage(Toolkit.getDefaultToolkit().getImage(VentanaMain.class.getResource("img/icon.png")));
frmUuidRenamer.setTitle(Mensaje.msg_nombreVentana);
frmUuidRenamer.setResizable(false);
frmUuidRenamer.setBounds(100, 100, 415, 454);
Expand Down Expand Up @@ -252,12 +253,12 @@ public void stateChanged(ChangeEvent arg0) {

JLabel lblNewLabel = new JLabel("");
lblNewLabel.setHorizontalAlignment(SwingConstants.RIGHT);
lblNewLabel.setIcon(new ImageIcon(Ventana.class.getResource("img/aNoPremium.png")));
lblNewLabel.setIcon(new ImageIcon(VentanaMain.class.getResource("img/aNoPremium.png")));
lblNewLabel.setBounds(56, 98, 25, 20);
frmUuidRenamer.getContentPane().add(lblNewLabel);

JLabel label = new JLabel("");
label.setIcon(new ImageIcon(Ventana.class.getResource("img/aPremium.png")));
label.setIcon(new ImageIcon(VentanaMain.class.getResource("img/aPremium.png")));
label.setHorizontalAlignment(SwingConstants.RIGHT);
label.setBounds(56, 129, 25, 20);
frmUuidRenamer.getContentPane().add(label);
Expand All @@ -268,14 +269,14 @@ public void stateChanged(ChangeEvent arg0) {
// Acciones de los eventos

private void eventoRuta1() {
String queAbrir = Archivo.abrir();
String queAbrir = Archivo.dialogoAbrir();
if (queAbrir != null) {
textoOrigen.setText(queAbrir);
}
}

private void eventoRuta2() {
String queAbrir = Archivo.abrir();
String queAbrir = Archivo.dialogoAbrir();
if (queAbrir != null) {
textoDestino.setText(queAbrir);
}
Expand All @@ -284,43 +285,43 @@ private void eventoRuta2() {
// EventoBoton 1 y 2 comprueban los campos y inician cada uno su método de
// la clase 'Copiar'
private void eventoBoton1() {
Ventana.log.setText(Mensaje.msg_empezar + "\n");
VentanaMain.log.setText(Mensaje.msg_empezar + "\n");
boolean copiado = false;
if (comprobarCampos(textoOrigen, textoDestino)) {
try {
copiado = Copiar.toNoPremium(textoOrigen.getText(), textoDestino.getText());
copiado = Copiador.toNoPremium(textoOrigen.getText(), textoDestino.getText());
} catch (Exception e) {
e.printStackTrace();
}
}
if (copiado) {
Ventana.log.append(Mensaje.msg_finalizado);
JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_finalizado, Mensaje.msg_nombreVentana,
VentanaMain.log.append(Mensaje.msg_finalizado);
JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_finalizado, Mensaje.msg_nombreVentana,
JOptionPane.PLAIN_MESSAGE);
} else {
Ventana.log.append(Mensaje.msg_noCopiado);
JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_noCopiado, Mensaje.msg_nombreVentana,
VentanaMain.log.append(Mensaje.msg_noCopiado);
JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_noCopiado, Mensaje.msg_nombreVentana,
JOptionPane.PLAIN_MESSAGE);
}
}

private void eventoBoton2() {
Ventana.log.setText(Mensaje.msg_empezar + "\n");
VentanaMain.log.setText(Mensaje.msg_empezar + "\n");
boolean copiado = false;
if (comprobarCampos(textoOrigen, textoDestino)) {
try {
copiado = Copiar.toPremium(textoOrigen.getText(), textoDestino.getText());
copiado = Copiador.toPremium(textoOrigen.getText(), textoDestino.getText());
} catch (Exception e) {
e.printStackTrace();
}
}
if (copiado) {
Ventana.log.append(Mensaje.msg_finalizado);
JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_finalizado, Mensaje.msg_nombreVentana,
VentanaMain.log.append(Mensaje.msg_finalizado);
JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_finalizado, Mensaje.msg_nombreVentana,
JOptionPane.PLAIN_MESSAGE);
} else {
Ventana.log.append(Mensaje.msg_noCopiado);
JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_noCopiado, Mensaje.msg_nombreVentana,
VentanaMain.log.append(Mensaje.msg_noCopiado);
JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_noCopiado, Mensaje.msg_nombreVentana,
JOptionPane.PLAIN_MESSAGE);
}
}
Expand All @@ -330,14 +331,14 @@ public static boolean comprobarCampos(JTextField textoOrigen, JTextField textoDe
boolean todoCorrecto = true;
if (textoOrigen.getText().isEmpty() || textoDestino.getText().isEmpty()) {
System.out.println(Mensaje.msg_avisoCampoVacio);
JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_avisoCampoVacio, Mensaje.msg_nombreVentana,
JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_avisoCampoVacio, Mensaje.msg_nombreVentana,
JOptionPane.PLAIN_MESSAGE);
todoCorrecto = false;
}
if (textoOrigen.getText().equals(textoDestino.getText()) && todoCorrecto == true) {
System.out.println(Mensaje.msg_avisoIguales);
int sinoVentana = 0;
sinoVentana = JOptionPane.showConfirmDialog(Ventana.log, Mensaje.msg_avisoIguales,
sinoVentana = JOptionPane.showConfirmDialog(VentanaMain.log, Mensaje.msg_avisoIguales,
Mensaje.msg_nombreVentana, JOptionPane.YES_NO_OPTION);
if (sinoVentana == 0) {
todoCorrecto = true;
Expand Down Expand Up @@ -373,12 +374,12 @@ private void cambiarIdioma() {
}

private void abrirVentanaAbout() {
About acerca = new About(this.frmUuidRenamer, true);
VentanaAbout acerca = new VentanaAbout(this.frmUuidRenamer, true);
acerca.setLocationRelativeTo(btn_acercaDe);
acerca.setVisible(true);
}

public static void refrescarLog() {
Ventana.log.update(Ventana.log.getGraphics());
VentanaMain.log.update(VentanaMain.log.getGraphics());
}
}
Binary file modified src/img/icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5b158e9

Please sign in to comment.