|
8531
|
Programación / Scripting / Re: problema al asignar variables dentro un bucle
|
en: 15 Agosto 2013, 01:04 am
|
Hola
Bienvenido al foro, pero haz el favor de leer mi firma para que el incumplimiento de la norma no se vuelve a repetir.
Sin probar el código, salta a simple vista un error: "for /f %i in", debes duplicar el número de porcentajes "%" en un script.
Por otro lado, dudo mucho que este comando de Linux te funcione bajo Windows: gawk '{print $1}', pues aunque estés usando un puerto del comando en Batch los argumentos se encierran usando comillas dobles, no comillas, y el parámetro "$1" no es nada en Batch, ah no ser que séa un parámetro especial del comando gawk... en fin, si a ti te funciona así, no hagas caso a este comentario.
PD: Como nota personal, debes usar la comillas dobles aquí para evitar futuros errores..."%TMP%\CNT", además podrías intentar ser un poco ordenado al escribir un código o simplemente utilizar la indentación, esto para que el código sea mínimamente legible para los que leamos tu duda.
Saludos!
|
|
|
8532
|
Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Posteen aquí sus snippets)
|
en: 14 Agosto 2013, 10:59 am
|
Obtener la diferencia (personalizada) entre dos fechas: #Region " Date Difference " ' Date Difference ' ' // By Elektro H@cker ' ' Examples : ' ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String Dim MonthDiff As String, WeekDiff As String, _ DayDiff As String, HourDiff As String, _ MinuteDiff As String, SecondDiff As String MonthDiff = Convert.ToString(DateDiff("M", Date1, Date2)) WeekDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) \ 7) DayDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) - (WeekDiff * 7)) HourDiff = Convert.ToString(DateDiff("h", Date1.AddHours(DateDiff("h", Date1, Date2)), Date2) - (Date1.Hour - Date2.Hour)) MinuteDiff = Convert.ToString(DateDiff("n", Date1.AddMinutes(DateDiff("n", Date1, Date2)), Date2) - (Date1.Minute - Date2.Minute)) SecondDiff = Convert.ToString(DateDiff("s", Date1.AddSeconds(DateDiff("s", Date1, Date2)), Date2) - (Date1.Second - Date2.Second)) Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _ MonthDiff, WeekDiff, DayDiff, HourDiff, MinuteDiff, SecondDiff) End Function #End RegionCorregido: #Region " Date Difference " ' Date Difference ' ' Examples : ' ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String Dim Time As TimeSpan Dim MonthDiff As Integer, WeekDiff As Integer Do Until Date1 > Date2 Date1 = Date1.AddMonths(1) MonthDiff += 1 Loop MonthDiff -= 1 Date1 = Date1.AddMonths(-1) Time = (Date2 - Date1) WeekDiff = (Time.Days \ 7) Time = (Time - TimeSpan.FromDays(WeekDiff * 7)) Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _ MonthDiff, WeekDiff, Time.Days, Time.Hours, Time.Minutes, Time.Seconds) End Function #End Region
|
|
|
8533
|
Programación / .NET (C#, VB.NET, ASP) / Re: ¿ Se puede hacer esta consulta de fechas ?
|
en: 14 Agosto 2013, 10:18 am
|
¿Se podría hacer? Así lo hice yo: EDITO: He extendido la función para obtener horas, minutos y segundos. #Region " Date Difference " ' Date Difference ' ' // By Elektro H@cker ' ' Examples : ' ' MsgBox(DateDifference(DateTime.Parse("01/03/2013"), DateTime.Parse("10/04/2013"))) ' Result: 1 Months, 1 Weeks, 2 Days, 0 Hours, 0 Minutes and 0 Seconds ' MsgBox(DateDifference(DateTime.Parse("01/01/2013 14:00:00"), DateTime.Parse("02/01/2013 15:00:30"))) ' Result: 0 Months, 0 Weeks, 1 Days, 1 Hours, 0 Minutes and 30 Seconds Private Function DateDifference(ByVal Date1 As DateTime, ByVal Date2 As DateTime) As String Dim MonthDiff As String, WeekDiff As String, _ DayDiff As String, HourDiff As String, _ MinuteDiff As String, SecondDiff As String MonthDiff = Convert.ToString(DateDiff("M", Date1, Date2)) WeekDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) \ 7) DayDiff = Convert.ToString(DateDiff("d", Date1.AddMonths(DateDiff("M", Date1, Date2)), Date2) - (WeekDiff * 7)) HourDiff = Convert.ToString(DateDiff("h", Date1.AddHours(DateDiff("h", Date1, Date2)), Date2) - (Date1.Hour - Date2.Hour)) MinuteDiff = Convert.ToString(DateDiff("n", Date1.AddMinutes(DateDiff("n", Date1, Date2)), Date2) - (Date1.Minute - Date2.Minute)) SecondDiff = Convert.ToString(DateDiff("s", Date1.AddSeconds(DateDiff("s", Date1, Date2)), Date2) - (Date1.Second - Date2.Second)) Return String.Format("{0} Months, {1} Weeks, {2} Days, {3} Hours, {4} Minutes and {5} Seconds", _ MonthDiff, WeekDiff, DayDiff, HourDiff, MinuteDiff, SecondDiff) End Function #End Region
PD: Mi función no cuenta el primer día restante porque me parece incorrecto, del 1 al 7 no hay 7 días de diferencia, hay 6, si quieres obtener el resultado que comentas pues símplemente añade un "+ 1" a la diferencia de días. Saludos!
|
|
|
8536
|
Informática / Software / Re: Programa para obtener enlaces de descarga de series
|
en: 12 Agosto 2013, 14:58 pm
|
Que calidades de video pongo para seleccionar?? cualquiera, HD, 720 y 1080 ?? Eso no son calidades, son resoluciones, la calidad es la relación entre la fuente desde donde se ha ripeado + el codec de video y los parametros de este que han usado para la compresión (Como ya sabrás no tiene la misma calidad una conversión de 1 hora, que en 6 horas, siempre que la fuente sea de calidad claro). Entonces si quieres que se pueda elegir la calidad debes poner: TV, HDTV, DVD, BD, CAM, Screener, etc...EDITO: Bueno... CamRip y Screener como que no es necesario si tu programa solo busca series y no películas XDDD De todas formas a tu pregunta te digo que 720p y 1080p entrarían en el grupo "HD", de hecho es que no hay más Standards HD ...todo se comparte a Yx720p o Yx1080p así que yo quitaría "HD" y pondria lo otro xD...como resoluciones, no como calidades, claro. Y también añadiría el grupo "Móvil" para resoluciones inferiores como MicroHD... Saludos EDITO2: ¿Puedes decirme si la nueva versión que estás haciendo del programa es capaz de encontrar una serie que se llama " FarScape" y en HD? (no en SD)
|
|
|
8539
|
Comunicaciones / Redes / Re: Una pregunta sobre la velocidad de descarga..
|
en: 11 Agosto 2013, 18:43 pm
|
Que te hayan metido alguna cuota trampa en el contrato y no lo hayas visto?  No hay ningún tipo de cuota de descarga, tengo ONO contratado durante 4 o 5 años y siempre a la misma velocidad, sin problema alguno, hasta hace unas semanas... Es mi octava llamada al servicio técnico, y pienso que con todos los que he hablado son unos incompetentes, todos me dicen que si me envián un técnico lo único que hará es un test de velocidad, en un portatil que no es el mio, y que no hará nada más así que no se marcará el problema. Otro me dice que es posible que el problema sea causa de tener activados los servicios de Windows, el firewall o el antivirus, ojo al dato de esta persona incompetente... osea me quiere hacer creer que un antivirus o un firewall se ponen a descargar datos en segundo plano hasta el punto de chupar el límite de de banda de la conexión?, juas... como mucho lo único que van a hacer es descargar las actualizacioens de firmas de virus para actualizarse, y nada más, en fín... Otra persona del servicio técnico me ha dicho que me descargue los archivos con programas como "Flashgot"... y le digo yo, vamos a ver, estoy pagando un servicio por el cual la velocidad de descarga son casi 2 MB/s, ¿usted considera que si necesito usar programas que aceleren la velocidad de descarga para llegar a los miserables 200 o 300 /KB/s es una solución?. Y me han dicho que la velocidad de descarga no tiene nada que ver con la del test... Le he dicho que he hecho las pruebas con una ISO alojada en Adamo, en fín a cada uno de los que me han cogido el telefono les he explicado todo desde cero, buscando una solución... ...No he obtenido solución alguna. Definitívamente me doy de baja.
|
|
|
8540
|
Comunicaciones / Redes / Una pregunta sobre la velocidad de descarga..
|
en: 11 Agosto 2013, 17:36 pm
|
¿Algún experto en Redes puede explicarme algún posible motivo por el cual sucede esto?: Un test de velocidad me da estos resultados: 14403 Kbps is 1800.38 kB/s Or 14.4 Mbps ::: 1.8 MB/sec Pero cuando intento descargar cualquier cosa me va a velocidad muy reducida, 170kb/s, y lo he probado con todo tipo de servicios de descarga directo donde tienen capacidad de hasta más de 100mbp/s así que debería poder descargar al límite. Sé que no es un problema de mi PC, repito, no es un problema de mi PC, por eso no busco respuestas como "quizás es un virus, etc"... Yo lo único que quiero saber es si un servicio de Internet (ONO) puede engañar dando resultados normales en un test de velocidad, pero a la misma vez puede cortar a un cliente la capacidad de descarga a la hora de descargar cualquier cosa?.Es decir, ¿mi ISP puede darme una velocidad normal en un test de velocidad, y al mismo caparme la velocidad al descargar datos?, es que no sé si se comparan los mismos tipos de datos al realizar un test que cuando descargamos un archivo. ¿Pueden hacer eso?
|
|
|
|
|
|
|