Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - |Miguel|

#46
Windows / Renombrar varios archivos a la vez.
5 Noviembre 2011, 16:29 PM
Hola, buenas. Qué tal?

Bueno mi duda es la siguiente, tengo todos los capítulos de una serie bajados y todos se llaman así: nº - titulo  [By Macleod].avi y me gustaría quitar la parte final, la de esta entre corchetes... ¿lo puedo hacer a todos a la vez?

En teoria supongo que con rename  *[By Macleod].avi *.avi en la consola debería valer, pero no quiero probar por si la lio y no tengo sitio en el disco duro para hacer una copia y probar con ella...

Gracias!!
#47
Hola, buenas a todos..
Bien, empecé hace una semanita en Java y hay un ejercicio de clase que no soy capaz de resolver.

No quiero la respuesta, quiero entender por qué falla mi código y una orientación para ir adelante, un empujoncito.

Bien ahí van el enunciado y mi ridículo código... XD

Hacer un vector que guarde una frase, de forma que cada palabra ocupe una posición, y luego las mostramos una por línea. Sin espacios.

Código (java) [Seleccionar]
package ejercicio021;
   import java.util.Scanner;
public class Ejercicio021 {
   public static void main(String[] args) {
       //Hacer un vector que guarde una frase, de forma que cada palabra
       //ocupe una posición, y luego las mostramos una por línea. Sin espacios.
       int i, pos_espacio=0, palabras=0 , prim=0;
       Scanner s=new Scanner(System.in);
       String frase=new String();
       System.out.println("Introduzca frase:");
       frase=s.nextLine();
       frase=frase.trim();

       do{ //este bucle sirve para contar las palabras que tiene la frase y hacer un array con las posiciones justas
           if ( frase.indexOf(" ", pos_espacio)>0 || frase.length()>0 ) palabras++;
           pos_espacio=frase.indexOf(" ", pos_espacio)+1;
           //System.out.println(palabras + " " +espacios+" "+pos_espacio);
           //La línea de arriba es solo para comprobar que iba bien.
       }while(pos_espacio>0);
       //*********************************************************************
       //System.out.println("Palabras: "+palabras);
       String vector[]=new String[palabras];
       pos_espacio=frase.indexOf(" ", 0)+1;

       //y a partir de aquí nada funciona..
       for(i=0; i<palabras; i++){
           System.out.print("i="+i+" prim="+prim+" pos_espacio="+pos_espacio+"--");
           vector[i]=frase.substring(prim, pos_espacio-1);
           prim=pos_espacio;
           pos_espacio=frase.indexOf(" ", pos_espacio+1)+1;
           System.out.println(vector[i]);
   }
}


Para la frase Hoy es miércoles obtengo el siguiente resultado:
Citarrun:
Introduzca frase:
Hola hoy es miércoles.
i=0 prim=0 pos_espacio=5--Hola
i=1 prim=6 pos_espacio=9--oy
i=2 prim=10 pos_espacio=12--s
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -14
   at java.lang.String.substring(String.java:1938)
   at ejercicio021.Ejercicio021.main(Ejercicio021.java:26)
i=3 prim=13 pos_espacio=0--Java Result: 1
#48
Multimedia / ¿Cómo paso VHS a DVD?
17 Octubre 2011, 16:34 PM
Buenas.
Supongo que este tema estará mascadísimo, pero no he encontrado demasiado en el buscador del foro.

Bueno lo q quiero saber es qué conexión físicamente tengo que realizar, y qué software utilizar (es decir, ahora q lo pienso... todo xD)

El reproductor VHS es un Samsung, no sé qué modelo es, pero tiene por detras 1 euroconector hembra, 1 AV2 (DEC/EXT) hembra, y una entrada y una salida de antena. Por delante tiene una salida etiquetada como VIDEO (amarilla) y otra AUDIO/AUX (blanca).

La tarjeta es una Harmonics (Conexant) CX2388x Video Capture (MK3), según el Everest, pero recuerdo que la marca era algo así como DVB-T... pero no encuentro la caja.

Como dato adicional, tengo Windows 7 Ultimate 32 bits.
Conexiones del VHS:

Dejo una foto para que veáis las conexiones de la tarjeta (no sé porqué narices sale así de grande, es hecha con el móvil):
#49
Windows / [RESUELTO] Hardware fantasma... AYUDA!!
16 Octubre 2011, 19:11 PM
Bueno pues... eso, que tengo un hardware que no se que sera al que le faltan los drivers... aquí os dejo una foto...

A ver si me podeis echar un cable para identificar qué hardware es.

Tengo Windows 7 Ultimate, 32 bits.
No es ni la gráfica ni la web cam...
No se si puede tener que ver, supongo que no, pero hay veces que al encender el pc me aparece la tarjeta de sonido desinstalada (es integrada con la placa) y al rato se instala sola (sí, se que suena raro de pelotas... pero es lo que hay... XD)
Gracias a todos.

Y perdón si esto no va aquí, no estaba muy seguro de donde meterlo...
#50
Hola a todos.

Pues eso básicamente... que llevo un par de días con eso y no consigo hacerlo... tengo un bucle while que sirve para comprobar que lo que se ha tecleado es una letra, y solo eso, y no consigo hacer que reconozca la letra ñ...

Tengo este código:

printf("\n\nIntroduzca una letra: ");
respuesta=tolower(getche());
fflush(stdin);
while( (respuesta<97) || (respuesta>122) || respuesta!='ñ')
{
printf("\nCaracter incorrecto, introduzca una letra por favor. ");
respuesta=tolower(getche());
}

También he probado con:
while( (respuesta<97) || (respuesta>122) || respuesta!=164)
E incluso con:
while( (respuesta<97) || (respuesta>122) || respuesta!=-15)
**   -15 porque por probar hice una variable tipo char que valía 'ñ' y al imprimir su código ascii me salía un -15, cosa que no me cuadra....
A ver si alguien sabe que puedo hacer..

Gracias!!