Está en la página 1de 13

hola, soy eugene blanchard, voy

a hablar sobre algunas de las capacidades

del rastreador de paquetes y la

conexión con el mundo real, lo que vamos a

hacer es

crear

un servidor web en el rastreador de paquetes que

voy a poder acceder

a través de mi navegador web de escritorio, lo

primero que hago es ir

abrir la computadora de una sola placa, el

sbc,

y esa es con la que vamos a comenzar,

así que obtuve el spc

abierto y haga clic en él aquí y hay una

pestaña llamada

programación abrir programación y por

defecto tiene un

programa llamado en blanco aquí no quiero

el espacio en blanco así que voy a

eliminarlo se ha ido voy a crear

un uno nuevo,

puede tener múltiples programas aquí,

solo quiero hacer

borrón y cuenta nueva, así que vaya a nuevo, asígnele un nombre de proyecto

servidor http

y luego, debajo de una plantilla, tienen todas

estas plantillas diferentes aquí


y las que nos interesan se llaman

las

reales. son los que se conectan con el

mundo real,

así que iremos al servidor http real

javascript, tiene la opción de

javascript o python,

eh, lo que encontré, no parece

importar demasiado, es solo que sabe si

está

familiarizado con javascript, vaya a java o

estoy familiarizado con python, probé

ambos

y eso, así que solo tomaré

javascript y luego crearé

para que se cree el servidor http

javascript um, aquí está el

programa principal donde está y hay dos puntos

así que si regresa a dos puntos,

esto le da una lista de todos los programas

que puede ejecutar,

haremos clic en él y vamos a

principal

y aquí está nuestro javascript principal en este momento,

no soy experto en programación,

soy una especie de uno que puede

enredarse y modificar y

hacer que las cosas funcionen, así que vamos a

echarle un vistazo, así que aquí hay


diferentes funciones en la publicación, así que si vas a

hacer una publicación, si vas a hacer

una obtiene estas son diferentes

formas de acceder a los archivos con un servidor web

haciendo publicaciones y agallas y luego, si

nos desplazamos hacia abajo,

hay una solicitud de archivo en los archivos y luego

está la que queremos llamada

configuración de funciones, por lo que la configuración de funciones lo que tiene


es que

tiene un su servidor y tiene su

inicio de servidor

y este número aquí ocho siete seis

cinco

ese es el puerto en el que vamos a

acceder a este servidor,

así que desplacémonos un poco más

hacia abajo aquí y

aquí mismo voy a hacer esto un un

poco más grande para que podamos ver

mejor el código,

tenemos lo que se llama ruta del servidor

y lo que esto significa

si está accediendo

al servidor web desde el navegador y tiene un

ejemplo de barra oblicua de contactos que sería

el directorio que está buscando para su

web servidor
en el puerto 8765

slash contactos operará esta

rutina

esta subrutina llamada server dot on

under contactos

así que vendremos aquí y diremos cuando

vea

slash contactos como parte de la url

ejecuta esta pequeña rutina

que va a haga esta información y va

a responder con los

contactos alcanzados, está bien,

ahora sabemos qué es lo que va a

pasar aquí, así que lo que voy a hacer ahora

es ejecutar

esto, así que hay un botón aquí

llamado ejecutar,

así que se está ejecutando y lo que pregunta. te

pide

permiso para iniciar el servidor http en el

puerto 8765. ¿Quieres permitirlo? Sí,

eso es lo que queremos hacer, así que

ahora se está ejecutando, abramos un

navegador web

en mi navegador web, así que voy a puse

127.0.0.1

en el puerto 8765

y luego lo que quiero hacer es mirar los

contactos,
así que veamos qué sucede aquí, así que

han sucedido un par de cosas, echemos

un vistazo

aquí, lo que hizo fue

ir a la dirección del host local

puerto 8765 que es lo que

está escuchando nuestro servidor web, así que fuimos a

cortar contactos, decía ejecutar esta

subrutina o rutina en el

servidor, subrayar contactos, dice cuando

llegue,

vamos a imprimir c dash url

y esto es lo que teníamos aquí c dash url

y cuál era la barra de contactos de url y

cuál era la ip es 127.0.0.1,

por lo que parece que esta es la

dirección ipv6 y luego la dirección ipv versión 4

en

ese momento, lo que dice es responder

con contactos alcanzados, por lo que aquí

respondió con alcance

contactos en este momento cada vez que escribo código lo que

encuentro es i uh no me gustan las letras

como c y eso,

así que voy a cambiarlo a conectado a

través de deletrear correctamente el video correcto, uh

url correcto para que así obtengamos un error

mensaje aquí sabemos exactamente lo que significa esta c

aquí um, así que voy a subir aquí


y dice que falló la url

fab ic su ícono favorito ícono de punto

de esta ip, así que funcione en los

archivos correctamente para que no pueda recoger un el

archivo dice

fallar f por fallar, así que digamos

fallar, así que haga algunos cambios aquí,

algunas de las otras cosas que puedo hacer es

solo porque

no me gusta ocho siete seis cinco no es

un

usted sabe que no es una web válida

cosa, así que lo llamaré

8002 correcto o dije digamos

8008 correcto, a menudo vemos que, como servidor web,

cualquier otra cosa que podamos hacer bien aquí

hay un error tipográfico que dice

g capital, eso es correcto, puedo poner get

minúsculas i Me gusta arreglar cosas como esa,

así que hice algunos cambios, así que

voy a dejar de

ejecutarlo nuevamente. Me pregunta si

desea permitir que se ejecute en este nuevo

aquí.

Dice corriendo aquí iniciando la

web. el servidor que

hice ahora se está ejecutando y de donde proviene la ejecución,

veamos si puedo encontrarlo


aquí, este es el código en ejecución aquí, de

donde proviene el

informe, lo registré y ahora puedo

ir a mi navegador web

nuevamente y esto momento, lo que voy a hacer

es 8008. He

estado jugando demasiado con esto,

intentémoslo de nuevo,

así que ahí vamos. 8008 contactos llegan a

contacto, así que puedo cambiarlo a esto.

dirección IP mi

dirección IP es 192.168.1.69

y eso es totalmente por coincidencia,

no lo configuré también, simplemente lo

recogí en

dacp y llega a

los contactos, podemos echar un

vistazo aquí

y diremos que lo veamos. se conectó a través de la IP de

contactos de URL originalmente en nuestro host local

y luego se conectó a través de los contactos de barra diagonal de URL

con la dirección IP de

192.168.1.69

y sigue fallando en la estafa favorita

aquí. No estoy seguro de por qué

viene eso, creemos


otro.

directorio porque voy a copiar

estos contactos ya que sabemos que funciona, así que

hice un copiar y pegar

justo ahora son los contactos.

veo

una URL que termina con una barra inclinada hola

y lo que vamos a hacer es

ir a nuestro

servicio de saludo aquí arriba que aún no hemos

creado, así que ahora voy a ir y

echar un vistazo a mi

servidor en los contactos solo

copiemos esta parte aquí vamos,

así que tengo dos servicios en los contactos, así que a

este voy a llamar hola

y me conectaré a través de la URL

correcta y en lugar de mi respuesta voy

a escribir aquí hola mundo está

bien, el servicio está encendido, así que lo detendré,

ejecútelo de nuevo y volverá a preguntar

si desea iniciar el servidor en 8008.

Diré

seguro por qué no y traigamos

aquí para que esté ejecutando mi servidor.

mostrar mi navegador web

en mi navegador web en lugar de contactos

voy a decir
intentemos esto una vez más allí vamos

hola mundo parece que

a veces toma un poco de tiempo antes de que

se conecte así que aquí está mi mensaje

hola mundo

justo en mi servidor 192.1681.69 al que estoy

accediendo desde

mi navegador web Opera justo y aquí

dice que está conectado a través de url slash

hello ip

así que eso es bastante simple hello world pero

me gustaría poner más código ahí

así que lo que voy a hacer lo que tengo que hacer es

mostrar un código que

escribí anteriormente

esto es típico un html

estático

pre muy simple obtuve mi html mi cabeza mi título hola

título mundial

que debería aparecer aquí um voy

a tener un cuerpo que dice hola mundo y

uh h1 fuente en negrita grande y luego pongo algunas

tareas aleatorias aquí se llama

texto de lorem ipsum y mi cuerpo y mi html

así que voy a hacer esto, voy a

pegarlo literalmente en el medio los

signos de exclamación aquí


y lo tenemos aquí y

parece que tenemos muchos errores aquí

dice cadenas no cerradas entonces lo que encontramos

es que no podemos tener tenemos que tener

todo en una

línea hay una limitación aquí bien mi

respuesta va a enviar

este código bien,

así que lo detendremos,

comenzamos a ejecutarlo, dice que sí, desea

ejecutar en el puerto 8008,

seguro que sí, y ahora vengo aquí a mi

sbc uno para poder ver qué

está pasando aquí

. Abriré mi navegador web y en mi

navegador web

actualizaré aquí vamos y ahora lo que

tenemos es nuestro hola mundo

tenemos nuestro título de hola mundo y

tenemos nuestro hola mundo y tenemos nuestro

relleno de lauren epson aquí para que podamos

crear

páginas web como esa bien y tenemos

nuestras limitaciones

ahora una de las cosas con el sb

una computadora de placa única es que

no tiene un sistema de archivos

correcto, así que estaba pensando bien ¿por qué no

uso algo que tiene un navegador web

ya está integrado y tiene un sistema de archivos,


así que lo que hice fue tomar

el servidor web, pasé por el

mismo proceso,

modifiqué el código aquí y creo que

sería mejor usar el servidor web

porque básicamente ya tiene

un sistema de archivos correcto, puedo ir a mi

navegador web

y abriré otro aquí y

pondré

192 168 169,

por lo que el número de puerto que usé en ese

fue ocho

mil uno y ahí vamos,

hello world server zero, dice hello

world title otra vez y nuestros

datos de lauren epson correctos, así que

esto es interesante porque ahora puede

acceder, en este caso, a los servidores web

del mundo real en el rastreador de paquetes,

ahora echemos un vistazo a algunos de las

opciones aquí para poder crear uno nuevo

no quiero hacer eso quiero

subir aquí voy a crear un nuevo

proyecto

y puedo ver las diferentes

plantillas y

algunas de las cosas que podemos hacer si


queremos estamos interesados en cualquier cosa

que diga real

podemos tener un cliente http real

para que podamos acceder a servidores web externos

dentro del rastreador de paquetes hicimos un servidor http real

podemos tener clientes tcp reales servidores tcp reales

clientes de sitios web servidores websocket

reales enchufes udp correctos y puede

crear una aplicación de escritorio,

esto está un poco más allá de mi

capacidad,

pondré un enlace donde un youtuber

básicamente

creó un cliente tcp real y luego

se conectó a un

servidor tcp correcto y eso y así con

esto puede construir

servicios que podrían acceder al mundo exterior

bien, así que eso es básicamente lo que

quiero mostrarles

es que pueden crear un

rastreador de paquetes de acceso desde el mundo real usando

los

scripts java y python que están

disponibles para ustedes,

muchas gracias

También podría gustarte