{"id":20442032,"url":"https://github.com/yryz/ipmac","last_synced_at":"2026-03-09T06:32:22.605Z","repository":{"id":72227383,"uuid":"127515064","full_name":"yryz/IpMac","owner":"yryz","description":"ARP多线程局域网IP快速扫描、远程唤醒开机、IP变更检测。","archived":false,"fork":false,"pushed_at":"2018-03-31T09:01:41.000Z","size":896,"stargazers_count":20,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T19:01:52.414Z","etag":null,"topics":["arp","delphi","network","scanner"],"latest_commit_sha":null,"homepage":"https://yryz.net/soft-IpMac.htm","language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yryz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-31T08:44:19.000Z","updated_at":"2025-03-19T06:47:39.000Z","dependencies_parsed_at":"2023-02-23T08:15:12.488Z","dependency_job_id":null,"html_url":"https://github.com/yryz/IpMac","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yryz/IpMac","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yryz%2FIpMac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yryz%2FIpMac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yryz%2FIpMac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yryz%2FIpMac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yryz","download_url":"https://codeload.github.com/yryz/IpMac/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yryz%2FIpMac/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30284776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T02:57:19.223Z","status":"ssl_error","status_checked_at":"2026-03-09T02:56:26.373Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arp","delphi","network","scanner"],"created_at":"2024-11-15T09:36:40.607Z","updated_at":"2026-03-09T06:32:22.573Z","avatar_url":"https://github.com/yryz.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"编译：\n\n之前是通过使用Delphi7开发和编译。\n\n![](https://github.com/yryz/IpMac/blob/master/doc/IPMAC.png)\n\n介绍：\n\n    本软件利用ARP请求原理及多线程扫描，可快速扫描所有IP设备，可将结果存档，用来高效统计局域网在线用户／离线，当网络主机MAC地址发生变化时还会有提示．\n还有网络唤醒功能可以远程开机!\n\n特点：\n    本软件使用KOL库(NB俄国佬用汇编写的)编写体积小，速度快．\n\n\n主界面：\n    第一个输入框为开始IP\n    第二个输入框为结束IP(其实两者也可以互换)\n    第三个输入框有两种作用:\n        当扫描IP时,这里是用来设置扫描IP的线程数,设为0则线程数等于将要扫描的IP数(最大线程999)。\n        当网络唤醒时,这里是设置唤醒每台机器后间隔的时间(毫秒)。\n    按钮“开始”点击开始扫描;\n    按钮“清空”点击则清空下面的列表;\n\n\n右键菜单:\n    “唤醒”向列表中选中的主机发送唤醒魔法包。\n    “保存”可以将IP-MAC列表存档,“载入”则将存档的IP-MAC列表载入到列表。\n    “删除”删除列表中选中项。\n\n备注编辑\n    保存扫描列表后，直接用记事本编辑IpMac.txt。格式为 “IP=MAC|备注”\n\n更新日志：\n```\n2010-06-23 v1.2e\n    % 修复在中途离线IP仍然显示为在线的BUG（因ARP缓存导致）\n\n2010-06-13 v1.2d\n    + 支持IP备注\n\n2010-05-29 v1.2c\n    % 列表保存BUG修复，并加入覆盖提示\n    + 增加扫描已列表选项\n    % 修复跨网段BUG\n    % 修复多线程潜在的死锁BUG\n    * 改进列表存储\n\n2010-01-12\n    * 配置文件路径一点小改变\n\n2009-11-25 v1.2      \n    + 加入新增IP标识\n    + 加入IP段设置保存功能(一个用户提出)\n    * 内部做了些小优化,也减小了内存占用(本来就不高)\n\n2009-4-21 v1.1\n    * 在1.0的基础上对很多细节进行优化。\n    + 加入IP和MAC采集存档,及MAC地址变更提示和在线主机显示。\n    + 加入唤醒延时和对线程进行限制\n    * 对取机器号算法改进，再无例外情况\n    ...\n\n2009-4-19 v1.0\n    + 实现IP-MAC多线程扫描和网络唤醒功能。 \n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyryz%2Fipmac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyryz%2Fipmac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyryz%2Fipmac/lists"}