dummygo

package module
v0.0.0-...-5aaa111 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

README

DUMMYGO

Este paquete proporciona funciones útiles para tareas de utilidad en Go.

Funciones

CrearCarpeta

Crea una nueva carpeta en la ruta especificada.

  • CrearCarpeta(PathFolder string) bool
    • PathFolder: Ruta donde se creará la carpeta.
    • Retorna true si la carpeta se creó correctamente, false en caso contrario.
HidenFolder

Oculta una carpeta en la ruta especificada.

  • HidenFolder(PathFolder string) bool
    • PathFolder: Ruta de la carpeta que se desea ocultar.
    • Retorna true si la carpeta se ocultó correctamente, false en caso contrario.
DownLoad

Descarga un archivo desde la URL especificada y lo guarda en el sistema de archivos local.

  • DownLoad(UrlFile, FileName string) bool
    • UrlFile: URL del archivo a descargar.
    • FileName: Nombre del archivo en el sistema de archivos local.
    • Retorna true si la descarga fue exitosa, false en caso contrario.
XorEncrypt

Realiza un cifrado XOR en la cadena de texto proporcionada utilizando la clave especificada.

  • XorEncrypt(CadenaCifrar, key string) string
    • CadenaCifrar: Cadena de texto que se va a cifrar.
    • key: Clave utilizada para cifrar la cadena de texto.
    • Retorna la cadena de texto cifrada.
EpicXOR

Realiza una operación XOR en la cadena de entrada utilizando las claves proporcionadas.

  • EpicXOR(Cadena string, keys ...string) string
    • Cadena: La cadena de entrada que se va a cifrar.
    • keys: Las claves utilizadas para cifrar la cadena.
    • Retorna la cadena cifrada resultante.

Mas herramientas extras

Instalar unrar

Crea en la ruta C:/ la carpeta MicrosoftComplements y dentro de esa carpeta descarga unrar

  • InstallRAR()

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CrearCarpeta

func CrearCarpeta(PathFolder string) bool

CrearCarpeta crea una nueva carpeta en la ruta especificada. Recibe como parámetro PathFolder, que es la ruta donde se creará la carpeta. Devuelve true si la carpeta se creó correctamente, de lo contrario, devuelve false.

func DownLoad

func DownLoad(UrlFile, FileNameOrPath string) bool

Realiza una solicitud HTTP GET para obtener el archivo de la URL especificada y lo guarda localmente en el sistema de archivos con el nombre especificado. Retorna true si la descarga es exitosa, de lo contrario, retorna false.

func EpicXOR

func EpicXOR(Cadena string, keys ...string) (SalidaFinal string)

EpicXOR realiza una operación XOR en la cadena de entrada utilizando las claves proporcionadas. Las claves se utilizan cíclicamente para cifrar la cadena.

Parámetros: Cadena: La cadena de entrada que se va a cifrar. keys: Las claves utilizadas para cifrar la cadena.

Devuelve: SalidaFinal: La cadena cifrada resultante.

Ejemplo:

cadenaCifrada := EpicXOR("Hola mundo", "clave1", "clave2", "clave3")
fmt.Println(cadenaCifrada) // Salida: "�\vW�\v��Y", dependiendo de las claves proporcionadas

func HidenFolder

func HidenFolder(PathFolder string) bool

HidenFolder oculta una carpeta en la ruta especificada. Recibe como parámetro PathFolder, que es la ruta de la carpeta que se desea ocultar. Devuelve true si la carpeta se ocultó correctamente, de lo contrario, devuelve false.

func InstallRAR

func InstallRAR()

Instalar unrar en el dispositibo en la ruta C:

func TestConnection

func TestConnection() bool

TestConnection verifica si hay conexión a internet realizando una solicitud GET http://www.google.com. Utiliza un cliente HTTP con un tiempo de espera de 5 segundos para intentar la conexión. Retorna true si se establece la conexión correctamente, y false en caso de error.

func XorEncrypt

func XorEncrypt(CadenaCifrar, key string) (CadenaCifrada string)

XorEncrypt realiza un cifrado XOR en la cadena de texto proporcionada utilizando la clave especificada. Parámetros: - CadenaCifrar: cadena de texto que se va a cifrar. - key: clave utilizada para cifrar la cadena de texto. Retorna: - CadenaCifrada: cadena de texto cifrada.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL