#import asyncio from tkinter.filedialog import askopenfile from tkinter.filedialog import asksaveasfile from time import sleep import tkinter from tkinter import filedialog from tkinter import * from tkinter import ttk from tkinter import messagebox import os,sys #import re from tkinter import * import subprocess import threading from bottle import route, run import os,subprocess,re #import pyperclip def sync(): laable.configure(text="started") laable.configure(command='') d='' if os.name =='linux': #do df=subprocess.getoutput('ifconfig') ip=re.compile(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}').findall(df) for i in ip: if i.startswith('192'): d+=i break elif os.name =='posix': df=subprocess.getoutput('ifconfig') ip=re.compile(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}').findall(df) for i in ip: if i.startswith('192'): d+=i break elif os.name=='darwin': #do df=subprocess.getoutput('ifconfig') ip=re.compile(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}').findall(df) for i in ip: if i.startswith('192'): d+=i break elif os.name=='nt': #do df=subprocess.getoutput('ipconfig') ip=re.compile(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}').findall(df) for i in ip: if i.startswith('192'): d+=i break @route('/') def hello(): #g=pyperclip.paste() return '''