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ú

Mensajes - melk

#1
GNU/Linux / Problemas en CentOS y smtp (postfix)
29 Septiembre 2014, 18:02 PM
Buenas, tengo un servidor en CentOs con postfix (segun el ps). Sé que tiene montado qmail para el smtp.

El problema es que al enviarse un correo mediante telnet al puerto 25 éste no pone trabas en cuanto a autenticación y claro... los spammers lo están petando a envíos.

Hay alguna forma de configurar esta identificación? No me parece muy normal que vaya permitiendo a cualquiera enviar un email.

Espero que podais ayudarme,
Gracias!
#2
Java / Re: Pregunta de MUY novato
8 Julio 2014, 23:29 PM
Cita de: Chuidiang en  8 Julio 2014, 23:20 PM
Si GetMethod es una clase que hereda de HttpMethod, puedes hacerlo sin problemas. En general, esto es válido

ClasePadre a = new ClaseHija (....);

UnaInterface b = new UnaClaseQueImplementaLaInterface (....);

Se bueno.

Gracias, será eso porque otra explicación no le veo
#3
Java / Pregunta de MUY novato
8 Julio 2014, 21:35 PM
Buenas a todos!

Espero que me ayudeis, resulta que estoy iniciandome en esto de la Poo y le voy cogiendo el rollo. El caso es que siempre he visto que para declarar un objeto se utiliza (es un ejemplo canino):


Perro miperro = new Perro();


Sin embargo, intentando comprender el Httpclient de apache me encuentro:

HttpMethod method = new GetMethod("http://www.apache.org/");


Donde yo, con todos los ejemplos que había visto en los tutoriales me esperaba algo como:


HttpMethod method = new HttpMethod("http://www.apache.org/");


A que se debe esto? Me ha roto un poco los esquemas...
#4
Hey Elektro, muchas gracias por tu ayuda...

Pero la verdad que terminé haciéndolo antes con autohotkey. Siento las molestias y gracias por tu tiempo, de verdad

Como entiendo que entra dentro de la sección scripting dejo el script por si le sirve a alguien:


MsgBox, 4, , Abrir Thunderbird?
IfMsgBox Yes
   Run C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe


salir = 0;
while salir <> 1 {
InputBox, eleccionmusical, Programa Musical, Elige tu programa musical (1: Spotify | 2: Radiosure)
if ErrorLevel {
  MsgBox, No se abrira ningun programa musical
  break
} else {
if (eleccionmusical = "1") || (eleccionmusical = "2") {
    break
   } else {
    MsgBox, Opcion no valida
   }
}
}

Run C:\Program Files (x86)\Koala\koala.exe
Run C:\xampp\xampp-control.exe
Run C:\Program Files\Sublime Text 2\sublime_text.exe
Run http://localhost

if (eleccionmusical = "1") {
Run C:\Users\David\AppData\Roaming\Spotify\spotify.exe
} else if (eleccionmusical = "2") {
Run C:\Users\David\AppData\Local\RadioSure\RadioSure.exe
}


Un saludo

PD: Se que la variables salir no sirve para nada, es resto de codigo que se me olvidó quitar XD
#5
La verdad que vaya cosas más raras se ven en batch xD

Creo que terminaba antes haciéndome un script en PHP y ejecutándolo en consola xD

Bueno, a lo que voy:


@echo off

echo "Ejecutando Xampp, Sublime Text 2 y Koala"
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files (x86)\Koala\koala.exe" "
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\xampp\xampp-control.exe" "
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files\Sublime Text 2\sublime_text.exe" "

set /P "respuesta=Abrir Thunderbird? (s/n)"

If /i "%respuesta%"=="s" (Goto :Thunderbird)
If /i "%respuesta%"=="n" (Goto :Siguiente)

:Thunderbird
echo "Abriendo Thunderbird..."
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe" "

:Siguiente
Choice /C "SRN" /M "Spotify, Radiosure, o ninguno?"
Call :Choice%ErrorLevel%
Pause&Exit

:Choice1::S
("%AppData%\Spotify\spotify.exe")2>NUL & Goto :EOF

:Choice2::R
("%LocalAppData%\RadioSure\RadioSure.exe")2>NUL & Goto :EOF

:Choice3::N
Goto :EOF


Tengo colocado eso, la parte que me dices que no use respuesta en más de una ocasión no la entiendo muy bien ya que solo la utilizo en dos ocasiones, lectura y escritura.

Sobre el tema del Choice se sigue emperrando el sistema en que no existe R o N o S como comando y blablabla.

Estoy por programarme algo en otro lenguaje pero sólo por no darte la paliza xDD
#6
Y pregunta de noob, ¿donde se almacena la respuesta del Choice?

Me está tirando diciendo que R o S o N no es un comando válido

Perdon por mi ignorancia  :(
#7
Buenas,

Gracias por la ayuda.

He cambiado todo el archivo según vuestras instrucciones.

El codigo queda ahora:


@echo off

echo "Ejecutando Xampp, Sublime Text 2 y Koala"
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files (x86)\Koala\koala.exe" "
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\xampp\xampp-control.exe" "
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files\Sublime Text 2\sublime_text.exe" "

set /P "respuesta=Abrir Thunderbird? (s/n)"

If /i "%respuesta%"=="s" (Goto :Thunderbird)
If /i "%respuesta%"=="n" (Goto :Siguiente)

:Thunderbird
echo "Abriendo Thunderbird..."
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe" "

:Siguiente
set /P "respuesta=Spotify, Radiosure o ninguno? (s/r/n)"

If /i "%respuesta%"=="s" (Goto :Spotify)
If /i "%respuesta%"=="r" (Goto :Radiosure)
If /i "%respuesta%"=="n" (Goto :Ninguno)

:Spotify
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Users\David\AppData\Roaming\Spotify\spotify.exe" "
exit

:Radiosure
Start /B "CMD" "%ComSpec%" /K " Start "APP" "C:\Users\David\AppData\Local\RadioSure\RadioSure.exe" "
exit

:Ninguno
exit


Y se me ejecutan las 3 primeras aplicaciones, incluyendo thunderbird si le digo que si (aunque me aparece ese molesto prompt)

Luego para la siguiente pregunta ya pasa de mi. Os dejo la salida.

Citar"Ejecutando Xampp, Sublime Text 2 y Koala"
Abrir Thunderbird? (s/n)
C:\Users\David\Desktop>
C:\Users\David\Desktop>
C:\Users\David\Desktop>s
"Abriendo Thunderbird..."
Spotify, Radiosure o ninguno? (s/r/n)
C:\Users\David\Desktop>r
"r" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

C:\Users\David\Desktop>

Creo que me estoy perdiendo un poco...
#8
Buenas a todos,

Definitivamente, no sé que estoy haciendo mal, llevo unos días detrás del script (aunque tampoco es que haya tenido mucho tiempo).

Lo que quiero es tener un script básico en bat que me permita ejecutar un conjunto de aplicaciones.

Lo he intentado llamando las aplicaciones unas tras otras, pero el script espera a que una aplicación termine para llamar a la siguiente.

Usando start /b lo ejecuta en la misma ventana pero me escribe por cada aplicación ejecutada el mensaje de bienvenida del cmd. Aparte de que algo debo estar haciendo mal con la gestión de los gotos

La verdad que me lía bastante el uso de gotos pq nunca los he utilizado en programación web.

Bueno, os dejo el script que por ahora he intentado hacer por si algún alma caritativa puede ayudame.


@echo off
echo "Ejecutando Xampp, Sublime Text 2 y Koala"
start /b "C:\Program Files (x86)\Koala\koala.exe"
start /b C:\xampp\xampp-control.exe
start /b "C:\Program Files\Sublime Text 2\sublime_text.exe"
set /p respuesta = Abrir Thunderbird? (s/n)

if [%respuesta%]==s goto Thunderbird
if [%respuesta%]==n goto Siguiente


:Thunderbird
echo "Abriendo Thunderbird..."
start /b "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"

:Siguiente
set /p respuesta = Spotify, Radiosure o ninguno? (s/r/n)

if [%respuesta%]==s goto Spotify
if [%respuesta%]==r goto Radiosure
if [%respuesta%]==n goto Ninguno

:Spotify
start /b C:\Users\David\AppData\Roaming\Spotify\spotify.exe
exit

:Radiosure
start /b C:\Users\David\AppData\Local\RadioSure\RadioSure.exe
exit

:Ninguno
exit


Un saludo,  :silbar: