吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11764|回复: 165
收起左侧

[原创工具] IP地址切换器(易语言原创)

  [复制链接]
他们 发表于 2025-3-17 21:07
1.软件是由易语言编写,加了壳处理误报问题,目前360应该不会报毒,附源码
2.查毒链接:https://virusscan.jotti.org/zh-CN/filescanjob/8216owa7im
3.软件截图:
4.编写此软件的原因:在论坛下了几款来用,都不是那么好用,用过@wszjf 苦瓜甘甜老师发布的,用过@yuangao这位老师的,这位老师写的软件界面好看,就仿照那界面写了一个

IP地址切换器源码

IP地址切换器源码

IP设置

IP设置

IP设置

IP设置

IP地址切换器源码

IP地址切换器源码

IP地址修改器程序.zip

1.65 MB, 下载次数: 1159, 下载积分: 吾爱币 -2 CB

程序

IP地址修改器源码.zip

1.91 MB, 下载次数: 227, 下载积分: 吾爱币 -2 CB

源码

免费评分

参与人数 12吾爱币 +19 热心值 +11 收起 理由
Coldandcolder + 1 + 1 谢谢@Thanks!
yuangao + 1 呵呵,厉害了我的哥
zxcvb1234363 + 1 + 1 谢谢@Thanks!
sjb5201314 + 1 + 1 谢谢@Thanks!
walykyy + 1 + 1 谢谢@Thanks!
Skykm + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
莫奇 + 1 + 1 谢谢@Thanks!
kinKar98K + 1 + 1 热心回复!
ny20210527 + 1 + 1 我很赞同!
schtg + 1 + 1 谢谢@Thanks!
huanling8866 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

llcpojie 发表于 2025-3-28 16:32
yc506545795 发表于 2025-3-19 08:11
我是编程小白,大神可以有时间研究一款可以满足下面条件的一个工具吗
局域网计算机信息设置工具,
已有一 ...

[Python] 纯文本查看 复制代码
import ctypes
import sys
import subprocess
import time

def is_admin():
    """检查是否以管理员身份运行"""
    try:
        return ctypes.windll.shell32.IsUserAnAdmin()
    except:
        return False

if not is_admin():
    print("正在尝试以管理员身份运行...")
    subprocess.run(["powershell", "Start-Process", "python", f'"{sys.argv[0]}"', "-Verb", "RunAs"], shell=True)
    sys.exit()

# 现在是管理员身份
def set_windows_network(interface, ip, subnet, gateway, dns):
    """修改 Windows 本地 IP、子网掩码、网关,并设置 DNS"""
    try:
        print(f"正在修改 {interface} 的 IP 地址...")
        subprocess.run(f'netsh interface ip set address name="{interface}" static {ip} {subnet} {gateway}', shell=True, check=True)

        print(f"正在设置 {interface} 的 DNS 为 {dns}...")
        subprocess.run(f'netsh interface ip set dns name="{interface}" static {dns}', shell=True, check=True)

        # 禁用网卡
        print(f"正在禁用 {interface}...")
        subprocess.run(f'netsh interface set interface "{interface}" admin=disable', shell=True, check=True)
        time.sleep(3)  # 等待 3 秒

        # 启用网卡
        print(f"正在启用 {interface}...")
        subprocess.run(f'netsh interface set interface "{interface}" admin=enable', shell=True, check=True)

        print(f"成功修改 {interface} 的网络配置:")
        print(f"IP 地址:{ip}")
        print(f"子网掩码:{subnet}")
        print(f"默认网关:{gateway}")
        print(f"DNS 服务器:{dns}")

    except subprocess.CalledProcessError as e:
        print(f"修改网络配置失败: {e}")

# 你的网络配置
INTERFACE_NAME = "WLAN"  # 确保你的无线网卡名称是 WLAN
IP_ADDRESS = "192.168.5.108"
SUBNET_MASK = "255.255.255.0"
GATEWAY = "192.168.5.1"
DNS_SERVER = "114.114.114.114"

# 执行修改
set_windows_network(INTERFACE_NAME, IP_ADDRESS, SUBNET_MASK, GATEWAY, DNS_SERVER)

我自己执行了可以,用chatgpt写的
yc506545795 发表于 2025-3-19 08:11
我是编程小白,大神可以有时间研究一款可以满足下面条件的一个工具吗
局域网计算机信息设置工具,
已有一张表格,表格里面分别有1000台计算机的计算机名,ip ,掩码,网关,DNS,MAC。
计算机系统包括XP,WINDOWS7(32位和64位),windows10,windows11
要求:
1,计算机重新安装系统后,运行此工具,工具自动获取计算机的MAC,根据获取的MAC匹配对应的计算机名,ip ,掩码,网关,DNS,点击应用配置按钮,自动修改设置计算机的计算机名,ip ,掩码,网关,DNS
2,匹配结果界面的计算机名,ip ,掩码,网关,DNS,每项信息都可以手动修改和保存。
3,信息导入和导出功能
l99453 发表于 2025-3-19 00:22
最温柔的复仇 发表于 2025-3-19 03:26
在国外可以把IP改成国内看哎呦疼吗
windyz 发表于 2025-3-19 06:35
终于看到个易语言编码的了,拜读
yingke 发表于 2025-3-19 06:41
原理是什么?重启路由器?
rsz008 发表于 2025-3-19 07:23
感谢分享
windy1111 发表于 2025-3-19 07:32
终于看到个易语言编码的了,拜读
Lyc20150208 发表于 2025-3-19 08:25
学习一下,感谢分享
BakesHe 发表于 2025-3-19 08:50
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-20 12:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表