elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9
1  Programación / Scripting / ¿Cómo imprimir un string sin que este tenga saltos de línea? Hice un script de letras de canciones en: 21 Agosto 2023, 16:20 pm
Buen día, hice un script que me da la letra de las canciones según el cantante y el nombre de la canción, lo hice consumiendo el api de Genius, cuando imprimo por pantalla la letra de la canción me la da de la siguiente manera:

Mentira, mi vida, lo que se da y no se mira       
Mentira fundida, por miel que evaporó mi piel     
Mentira prohibida, debilidad que me domina
Mentira, mi vida, no quiero más mentirte, amor     
Solamente encontré el necio precio de volverme     

Lo que me gustaría hacer es que en vez de darme una respuesta así, me imprima la letra de la canción en una sola línea...

Sí alguno tiene alguna idea de como hacerlo agradecería que me lo hicieran saber, de igual manera muchas gracias por leer.

2  Programación / Scripting / Re: ¿Que librerías puedo usar para crear un script que tome las letras de las canciones? en: 21 Junio 2023, 16:06 pm
Hola, lo que te recomiendo es usar páginas con "letras de canciones" y que el usuario al escribir el nombre de alguna canción, tu script busque en esa página el artista y nombre de esa canción y extraiga solamente la letra (nada de código HTML) y le muestre al usuario.

Podrías tener varias páginas en tu programa por si alguna no encuentra ese artista y/o nombre de la canción que busque en las otras alternativas.
Para mi es lo más sencillo y rápido.


Saludos

Se me ocurre hacerlo con web scraping, muchas gracias.
3  Programación / Scripting / ¿Que librerías puedo usar para crear un script que tome las letras de las canciones? en: 20 Junio 2023, 21:38 pm
Buen día, tengo en mente hacer un programa que pida el nombre de la canción y el artista, y este quiero que devuelva la letra de la canción, el detalle es que desconozco que librería podría usar para la letra de las canciones, tengo scripts similares con la api de spotify pero no se me ocurre nada, si me pueden dar sugerencias, estaría muy agradecido, gracias...
4  Comunicaciones / Redes / ¿Alguien sabe donde puedo conseguir proxys de calidad? en: 30 Mayo 2023, 09:52 am
Buen día, ando en búsqueda de unas buenas proxys si son gratuitas me hago una mente de como se cobran el servicio xd, sin embargo sí hay algunas y las pueden compartir conmigo les agradecería, igual si consiguen proxys de paga que sean de buena calidad. Muchas gracias
5  Foros Generales / Dudas Generales / Quiero comprar una cuenta de apple music, pero no dispongo de tarjeta ¡Necesito sugerencias de tarjetas prepagadas! en: 15 Marzo 2023, 18:56 pm
Buen día el asunto es el siguiente; Quiero comprar una cuenta de apple music pero no tengo una tarjeta de crédito, intenté usar Zinli que te da una tarjeta prepagada pero no las acepta, sí alguno ha comprado servicios de este tipo con algún tipo de tarjeta prepagada me gustaría que me lo hicieran saber, llevo días buscando.

Muchas gracias :D
6  Programación / Scripting / ¿En donde puedo alojar un script de python para que este se ejecute? en: 24 Enero 2023, 18:53 pm
Buen día tengo un script de python que realiza una función con el Api de spotify, y este recupera mis playlist en caso de que sean reportadas, tengo interés en alojarlo en una parte para que este siempre se este ejecutando cada cierta cantidad de minutos, pero no sé en donde alojarlo, escucho sugerencias sí saben de algún sitio me lo dejan por acá, por favor... Y gracias por leer.  ;D
7  Programación / Scripting / Quiero automatizar una tarea con python, pero no se me ocurre que librería usar, necesito ayuda en: 18 Diciembre 2022, 03:04 am
Buenas noches, quiero automatizar una tarea de spotify con python pero esta no se encuentra en la documentación, hay alguna librería para automatizar cualquier cosa? Muchas gracias por leer
8  Programación / Scripting / ¿Por que mi bucle no ejecuta mi código? en: 17 Diciembre 2022, 23:08 pm
Buenas, tengo un problema. Hice un script y quiero que se ejecute cada 5min.

Tengo el siguiente código.

edit = sp.playlist_change_details(
    playlist_id,
    name_list,
    description=descripcion
)

import time

def scriptTime():
    print(edit, "Se ha ejecutado el script")
    time.sleep(500)
    
while True:
    scriptTime()

Si se ejecuta mi función cada 5min, pero no ejecuta el código que estoy mandando a llamar el "edit"... Gracias por leer.
9  Programación / Scripting / Re: Necesito ayuda con un Script para subir una imagen a una playlist de Spotify... en: 17 Diciembre 2022, 20:53 pm
Hola, tenes que verificar también que tu imagen sea de extensión .jpeg

Por otro lado si seguis teniendo ese error lo que deberías hacer es comprobar la codificación base 64 para ver como esta creada porque algo no debe estar bien.


Saludos

Hola, probé lo que me dijiste y al parecer si me hacía falta convertir la imagen a base64, pero cambio de problema y ahora me rechaza la conexión cuando corro el programa.

Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
ConnectionResetError: [WinError 10054] Se ha forzado la interrupción de una conexión existente por el host remoto

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send
    resp = conn.urlopen(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 785, in urlopen
    retries = retries.increment(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers) 
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'Se ha forzado la interrupción de una conexión existente por el host remoto',
None, 10054, None))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File ".\editar_lista.py", line 38, in <module>
    profile = sp.playlist_upload_cover_image(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 708, in playlist_upload_cover_image
    return self._put(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 312, in _put
    return self._internal_call("PUT", url, payload, kwargs)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spPS C:\webproject\Py\Practicas> python .\editar_lista.py
Ingrese la lista que desea editar667U0NGki2QKI0mltfTUnl
Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers) 
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
ConnectionAbortedError: [WinError 10053] Se ha anulado una conexión establecida por el software en su equipo host

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send
    resp = conn.urlopen(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 785, in urlopen
    retries = retries.increment(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers) 
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionAbortedError(10053, 'Se ha anulado una conexión establecida por el software en su equipo host',
None, 10053, None))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File ".\editar_lista.py", line 38, in <module>
    profile = sp.playlist_upload_cover_image(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 708, in playlist_upload_cover_image
    return self._put(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 312, in _put
    return self._internal_call("PUT", url, payload, kwargs)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spPS C:\webproject\Py\Practicas> python .\editar_lista.py
Ingrese la lista que desea editar667U0NGki2QKI0mltfTUnl
Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers) 
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
ConnectionAbortedError: [WinError 10053] Se ha anulado una conexión establecida por el software en su equipo host

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send
    resp = conn.urlopen(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 785, in urlopen
    retries = retries.increment(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
    httplib_response = self._make_request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 398, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 239, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers) 
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1240, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1286, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1235, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1045, in _send_output
    self.send(chunk)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 967, in send
    self.sock.sendall(data)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1204, in sendall
    v = self.send(byte_view[count:])
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1173, in send
    return self._sslobj.write(data)
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionAbortedError(10053, 'Se ha anulado una conexión establecida por el software en su equipo host',
None, 10053, None))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File ".\editar_lista.py", line 38, in <module>
    profile = sp.playlist_upload_cover_image(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 708, in playlist_upload_cover_image
    return self._put(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 312, in _put
    return self._internal_call("PUT", url, payload, kwargs)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\spotipy\client.py", line 240, in _internal_call
    response = self._session.request(
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 701, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\marb2\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 547, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionAbortedError(10053, 'Se ha anulado una conexión establecida por el software en su equipo host', None, 10053, None))

Me muestra ese error, tienes alguna idea? Muchas gracias por la ayuda
10  Programación / Scripting / Re: Necesito ayuda con un Script para subir una imagen a una playlist de Spotify... en: 17 Diciembre 2022, 05:10 am
Ya puedo actualizar gran parte de la lista, solo me hace falta la imagen. El motivo es que me están reportando cada 5min, hicieron un script para reportarme una lista y estoy haciendo un script que reponga esa lista...

playlist_upload_cover_image(playlist_id, image_b64)
Replace the image used to represent a specific playlist
Parameters:
• playlist_id - the id of the playlist
• image_b64 - image data as a Base64 encoded JPEG image string (maximum payload size is 256KB

Eso es lo que dice la documentación para la función playlist_upload_cover_image, y mi imagen es de menos de 256kb, realmente no sé que error tengo... Por si es de alguna ayuda, es la info de la documentación.
Páginas: [1] 2 3 4 5 6 7 8 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines