lea97338 commited on
Commit
a439ccc
·
verified ·
1 Parent(s): 2ef6f0b

Update F.py

Browse files
Files changed (1) hide show
  1. F.py +12 -19
F.py CHANGED
@@ -1,23 +1,16 @@
1
- import asyncio
2
  import ngrok
3
 
 
 
 
 
 
4
 
5
- async def create_tunnel():
6
- # 1. Authentification et création de la session
7
- session = (
8
- await ngrok.Session.builder()
9
- .authtoken("3IKq23oaCZLQzw7gyReFXkiHOtp_726tyz1mkexyHTHxUtwwb")
10
- .connect()
11
- )
12
 
13
- # 2. Ouverture du tunnel vers votre port local (ex: 8000)
14
- tunnel = await session.http_endpoint().listen()
15
-
16
- print(f" URL publique générée : {tunnel.url()}")
17
-
18
- # 3. Transfert du trafic vers votre serveur local
19
- await tunnel.forward("localhost:8000")
20
-
21
-
22
- # Lancement du script asynchrone
23
- asyncio.run(create_tunnel())
 
1
+ import time
2
  import ngrok
3
 
4
+ # Crée le tunnel et redirige directement vers votre port (ex: 8000)
5
+ listener = ngrok.forward(
6
+ 8188,
7
+ authtoken="3IKq23oaCZLQzw7gyReFXkiHOtp_726tyz1mkexyHTHxUtwwb",
8
+ )
9
 
10
+ print(f" URL publique générée : {listener}")
 
 
 
 
 
 
11
 
12
+ try:
13
+ while True:
14
+ time.sleep(1)
15
+ except KeyboardInterrupt:
16
+ print("\n Fermeture du tunnel.")