无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9725|回复: 21
打印 上一主题 下一主题

[分享] 发一个自己用的远程协助工具

[复制链接]
跳转到指定楼层
1#
发表于 2018-9-19 09:06:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 窄口牛 于 2018-9-29 09:27 编辑

我在服务器有个监视IP变化的东西,它会发送邮件给我在每次ip变化以后
于是我的操作就是,从邮箱复制现在的Ip
然后双批处理,然后自动完成打开远程进入桌面
远程结束后删除远程记录
保证本地干干净净不留痕迹

需要修改部分


[ 远程连接.rar (7.8 KB, 下载次数: 159)



2#
发表于 2018-9-19 16:54:53 | 只看该作者
cmdkey存在于2000以上版本的系统吧
回复

使用道具 举报

3#
 楼主| 发表于 2018-9-19 17:08:36 来自手机 | 只看该作者
本帖最后由 窄口牛 于 2018-9-19 18:41 编辑

哦,我的系统是精简版,嘿嘿
回复

使用道具 举报

4#
 楼主| 发表于 2018-9-29 09:27:57 | 只看该作者
添加sendkeys自动完成验证选择。
回复

使用道具 举报

5#
发表于 2018-11-3 22:13:05 | 只看该作者
支持一下,谢谢分享!
回复

使用道具 举报

6#
发表于 2018-11-6 21:53:07 | 只看该作者

支持一下,谢谢分享!
回复

使用道具 举报

7#
发表于 2018-11-28 09:50:28 | 只看该作者
收藏备用,谢谢分享!
回复

使用道具 举报

8#
发表于 2019-4-3 01:41:27 | 只看该作者
https://github.com/nanqinlang-script/CloudFlare_DNS_Record
利用cloudflare api实现ddns了解下
回复

使用道具 举报

9#
发表于 2019-4-3 22:54:05 | 只看该作者
求这个监控远程IP变化的东东及使用方法
回复

使用道具 举报

10#
 楼主| 发表于 2019-4-4 20:58:39 | 只看该作者
自己写个vbs应该也行。
报告IP.rar (2.09 MB, 下载次数: 34)

点评

谢谢  详情 回复 发表于 2019-4-6 21:54
回复

使用道具 举报

11#
发表于 2019-4-6 21:54:26 | 只看该作者
窄口牛 发表于 2019-4-4 20:58
自己写个vbs应该也行。

谢谢

点评

谢谢,再次感谢,时过境迁,从README里现在选出一个可用的IP源及格式,就是修改的那个,用得很好。 现在有些担心,什么时候就不能用了,没胡源码,也不擅长编译,现在更多的是HTTPS的源,格式也不想去分析,在网  详情 回复 发表于 2019-6-4 00:22
回复

使用道具 举报

12#
发表于 2019-6-4 00:22:13 | 只看该作者

谢谢,再次感谢,时过境迁,从README里现在选出一个可用的IP源及格式,就是修改的那个,用得很好。

现在有些担心,什么时候就不能用了,没胡源码,也不擅长编译,现在更多的是HTTPS的源,格式也不想去分析,在网上查了有些源码,也看到一个VBS的源码,可是不能用。
回复

使用道具 举报

13#
 楼主| 发表于 2019-6-4 05:19:09 来自手机 | 只看该作者
不能用可能是因为32和64的问题,改改就行了。
回复

使用道具 举报

14#
发表于 2019-6-4 11:56:52 | 只看该作者
批处理怎么获取外网IP,并发送邮件
本帖最后由 522235677 于 2019-5-22 17:59 编辑

    function Send_mail(You_Account,You_Password,Send_Email,Send_Email2,Send_Topic,Send_Body,Send_Attachment)
    'code by NetPatch
    'VBS发送邮件参数说明
    'You_Account:你的邮件帐号
    'You_Password:你的邮件密码
    'Send_Email: 主要邮件地址
    'Send_Email2: 备用邮件地址
    'Send_Topic: 邮件主题
    'Send_Body: 邮件内容
    'Send_Attachment:邮件附件

    You_ID=Split(You_Account, "@", -1, vbTextCompare)
    '帐号和服务器分离
    MS_Space = "http://schemas.microsoft.com/cdo/configuration/"
    '这个是必须要的,不过可以放心的事,不会通过微软发送邮件
    Set Email = CreateObject("CDO.Message")
    Email.From = You_Account
    '这个一定要和发送邮件的帐号一样
    Email.To = Send_Email '主要邮件地址

    If Send_Email2 <> "" Then
    Email.CC = Send_Email2 '备用邮件地址
    End If

    Email.Subject = Send_Topic '邮件主题
    Email.Textbody = Send_Body '邮件内容

    If Send_Attachment <> "" Then
    Email.AddAttachment Send_Attachment '邮件附件
    End If

    With Email.Configuration.Fields
    .Item(MS_Space&"sendusing") = 2 '发信端口
    .Item(MS_Space&"smtpserver") = "smtp."&You_ID(1) 'SMTP服务器地址
    .Item(MS_Space&"smtpserverport") = 25 'SMTP服务器端口
    .Item(MS_Space&"smtpauthenticate") = 1 'cdobasec
    .Item(MS_Space&"sendusername") = You_ID(0) '你的邮件帐号
    .Item(MS_Space&"sendpassword") = You_Password '你的邮件密码
    .Update
    End With
    Email.Send
    '发送邮件
    Set Email=Nothing
    '关闭组件

    Send_Mail=True
    '如果没有任何错误信息,则表示发送成功,否则发送失败
    If Err Then
    Err.Clear
    Send_Mail=False
    End If
    End Function

    '以下是利用上面的函数发送带附件的邮件例子
    If Send_Mail("thisexplorer@qq.com","woaigd","6469494@qq.com","","邮件主题","邮件内容","d:\TeclastCoolFlash.ptf")=True Then
    Wscript.Echo "发送成功"
    Else
    Wscript.Echo "发送失败"
    End If

复制代码

我在网上看到的,怎么提示这个呢?
       

TOP

http://bbs.bathome.net/thread-2870-1-1.html
http://bbs.bathome.net/thread-4978-1-1.html
http://bbs.bathome.net/thread-546-1-1.html
回复

使用道具 举报

15#
发表于 2019-6-4 11:58:16 | 只看该作者
vbs-获取公网IP调用邮件控件实现邮件的自动发送到指定邮箱-可直接使用复制使用

on error resume next
set ie=CreateObject("internetexplorer.application")
ie.navigate("http://ip.cn/")
ie.Visible=False
While ie.busy Or ie.readystate <> 4
WEnd
Set regEx = New RegExp
regEx.Pattern = "{联通|移动|电信}"
Set Matches = regEx.Execute(ie.document.body.innerhtml)
For Each Match in Matches
COSP=Match.Value
Next
Sub EchoMsg(str)
Wscript.Echo str
End Sub

on error resume next
set ie=CreateObject("internetexplorer.application")
ie.navigate("http://ip.cn/")
ie.Visible=False
While ie.busy Or ie.readystate <> 4
WEnd
Set regEx = New RegExp
regEx.Pattern = "来自.*"&COSP&""
Set Matches = regEx.Execute(ie.document.body.innerhtml)
ie.quit
For Each Match in Matches
FROM=Match.Value’定义标题定义为FORM
Next
Set ws = CreateObject("Wscript.Shell")
ws.run "%comspec% /c @echo "&FROM&" > C:\windows\systemct.org",vbhide
Sub EchoMsg(str)
Wscript.Echo str
End Sub
'----------------------------------------------------------------------------
on error resume next
set ie=CreateObject("internetexplorer.application")
ie.navigate("http://ip.cn/")
ie.Visible=False
While ie.busy Or ie.readystate <> 4
WEnd
Set regEx = New RegExp
regEx.Pattern ="\d.*\d"
Set Matches = regEx.Execute(ie.document.body.innerhtml)
ie.quit
For Each Match in Matches
RetStr=Match.Value ’获取公网IP定义变量为RetStr
Next
Set ws = CreateObject("Wscript.Shell")
ws.run "%comspec% /c @echo 公IP:"&RetStr&" >> C:\windows\systemct.org",vbhide
Sub EchoMsg(str)
Wscript.Echo str
End Sub
'杀死浏览器进程
On Error Resume Next
sub Close_Process(ProcessName)
On Error Resume Next
     for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_
           if Ucase(ps.name)=Ucase(ProcessName) then
                 ps.terminate
           end if
     next
end sub
Close_Process("iexplore.exe")
Close_Process("iexplore.exe")
'--------------------------------------------------------------------------------
NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
Set Email = CreateObject("CDO.Message")
'Email.From = "*@163.com"’发件地址
Email.From = "*@163.com"
Email.To = "738349140@qq.com"’收件地址
Email.Subject = ""&FROM&""
Email.Textbody = "公网IP:"&RetStr&""
Email.AddAttachment "C:\windows\systemct.org"
With Email.Configuration.Fields
.Item(NameSpace&"sendusing") = 2
.Item(NameSpace&"smtpserver") = "smtp.163.com" ’mail服务器地址提示,貌似只有163可以用
.Item(NameSpace&"smtpserverport") = 25
.Item(NameSpace&"smtpauthenticate") = 1
.Item(NameSpace&"sendusername") = "*"’登陆账号名
.Item(NameSpace&"sendpassword") = "*"’登陆密码
.Update
End With
Email.Send

点评

这个就可以吧,把对应的设置改好就行了  详情 回复 发表于 2019-6-4 15:03
回复

使用道具 举报

16#
发表于 2019-6-4 11:59:40 | 只看该作者
看不懂,请大师鉴定
回复

使用道具 举报

17#
发表于 2019-6-4 12:03:51 | 只看该作者
还有一个做成WINDOWS下的服务的,可惜我自己也没弄成功
回复

使用道具 举报

18#
发表于 2019-6-4 12:05:42 | 只看该作者
https://www.cnblogs.com/lishuai0214/p/4282542.html

Windows下利用Python动态检测外网IP并发邮件给邮箱
回复

使用道具 举报

19#
 楼主| 发表于 2019-6-4 15:03:00 | 只看该作者
不落的太阳 发表于 2019-6-4 11:58
vbs-获取公网IP调用邮件控件实现邮件的自动发送到指定邮箱-可直接使用复制使用

on error resume next

这个就可以吧,把对应的设置改好就行了

点评

自己弄了几次都没搞成,我再试试  详情 回复 发表于 2019-6-5 09:04
回复

使用道具 举报

20#
发表于 2019-6-5 09:04:41 | 只看该作者
窄口牛 发表于 2019-6-4 15:03
这个就可以吧,把对应的设置改好就行了

自己弄了几次都没搞成,我再试试
回复

使用道具 举报

21#
发表于 2019-6-10 19:38:20 | 只看该作者
感谢分享
回复

使用道具 举报

22#
发表于 2019-6-11 14:09:18 | 只看该作者
学习了,谢谢,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 17:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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