行至水穷处,坐看云起时

  • rss
  • 博客首页
  • 音乐故事
  • 摄影相册
  • 站点导航
  • 与我联络

SecureCRT中不同窗口顺序执行命令的脚本

2011-05-17 | 9:54

# $language = “VBScript”
# $interface = “1.0″

'脚本开始
Sub Main()
  
    '从左到右激活每一个已经连接上的会话,并输入相关命令
  
    '第一个连接的会话
    Set objCurrentTab1 = crt.GetTab(1)
    objCurrentTab1.Activate      
    If objCurrentTab1.Session.Connected = True then
       objCurrentTab1.Screen.Send “相关命令1″ & chr(13)
       objCurrentTab1.Screen.WaitForString “-> “
       objCurrentTab1.Screen.Send “相关命令2 ” & chr(13)
       objCurrentTab1.Screen.WaitForString “-> ”
       objCurrentTab1.Screen.Send “相关命令3 ” & chr(13)
       objCurrentTab1.Screen.WaitForString “-> ”
    End If
  
  
    '第二个连接的会话 
    Set objCurrentTab2 = crt.GetTab(2)
    objCurrentTab2.Activate      
    If objCurrentTab2.Session.Connected = True then
        objCurrentTab2.Screen.Send “相关命令1″ & chr(13)
       objCurrentTab2.Screen.WaitForString “-> “
       objCurrentTab2.Screen.Send “相关命令2 ” & chr(13)
       objCurrentTab2.Screen.WaitForString “-> “
       objCurrentTab2.Screen.Send “相关命令3″ & chr(13)
       objCurrentTab2.Screen.WaitForString “-> “
       objCurrentTab2.Screen.Send “相关命令4″ & chr(13)
    End if
  
'脚本结束
End Sub

Comments
没有留言 »
分类
心得分享
Tags
SecureCRT, ssh, 脚本
订阅RSS留言 订阅RSS留言
Trackback Trackback

写了一个CU论坛用的FX的GreaseMonkey的帖子自动保存/恢复插件

2007-09-17 | 18:37

时常有时候遇到什么非法提交,或者正繁忙,或者是来路不明的提示~~~ dz论坛在ie下有个帖子提交后恢复数据的功能,我看了下cu的,在ie下可以正确显示,其源代码js中也写了关于moz/firefox的支持部分,理论上在fx下也应该是可以正常工作的,但是在我的fx 2.0.0.x下偏偏却不行呢~~~???

所以我就自己简单地写了一个,由于GreaseMonkey不熟悉,fx下的js代码部分又有不少和ie有差异,因此这个程序写得尽量比较简单,就是提交的时候获取提交按钮的onclick属性并把当前的文本记录到gm内部的一个变量里,如果需要恢复,选旁边的恢复按钮(用js生成的)就提取出来。比较遗憾的由于能力原因和钻研精神不足,对Ctrl+Enter的提交方式,会导致帖子内容不被记录,因此也就不能恢复了~~~脚本很简单,稍作修改也能用于其他的论坛或者需要的地方~~~用着fx的朋友,如果有兴趣的用用看吧?

// ==UserScript==

// @name restore content for CU

// @namespace
bbs.chinaunix.net

// @include http://bbs.chinaunix.net/*

var theButton;
var the_My_Form = new Array();
//取得提交按钮
theButton = document.getElementById('postsubmit');

//取得文本框的数组,由于在页面里只有一个文本框,所以下面只用到了该数组的[0]成员
the_my_Form = document.getElementsByTagName('textarea');

if (theButton) {
//为了测试是否脚本无错,我设置了将默认的提交按钮变成黄色,不喜欢可以将这行去掉
theButton.style.color = "yellow";

//给提交按钮添加一个onClick属性,方便我们加入自己的保存文本函数
theButton.addEventListener('click', event_save, false);

//生成一个新的按钮,下面几行是这个按钮的type、class、id、value、onClick属性,由于GM是utf-8编码,和cu的gbk编码不一致,所以按钮的显示文字无法用中文
newElement = document.createElement('input');
newElement.type = "button";
newElement.className = "lightbutton";
newElement.id="restoredata";
newElement.value="Restore_Data";
newElement.addEventListener('click', event_restore, false);

//这个新的按钮的添加位置为原来的提交按钮之前
theButton.parentNode.insertBefore(newElement, theButton);
}

function event_save(evt){

//将输入的文本框内容提交到GM内置变量cu_lastcontent中(关闭浏览器也可保存),由于编码原因,先将内容编码后再存入GreaseMonkey的内置存储空间,GM_setValue和GM_getValue为GM 0.3版本以上支持
GM_setValue('cu_lastcontent',encodeURI(the_my_Form[0].value));

}

function event_restore(evt){

if (confirm ("Do you want restore content?")) {

//将取出的内容解码后,显示在文本框内
the_my_Form[0].value = decodeURI(GM_getValue('cu_lastcontent'));
}
}

Comments
没有留言 »
分类
心得分享
Tags
CU, script, tor, unix, 朋友, 脚本
订阅RSS留言 订阅RSS留言
Trackback Trackback

对FireFox的搜索进行了加强和更新

2007-05-06 | 8:17

如题,我将默认的搜索进行了一些修改和更新,然后把更新后的文件打包到了 Google个人空间 里,使用的时候,将压缩包放到searchplugins目录就好了(可以放在自己的Profiles目录下的位置)

http://skylovebeauty.googlepages.com/searchplugins.rar

另外,利用Sytlish的官方网站,给Gmail加了不少css风格插件。

1.png

加上的Stylish脚本有

Gmail - Bigger Fonts
Gmail - Customize message record colors
Gmail - remove ads
Gmail with different and bigger attachment icons
Gmail: Inbox with new style.
Gmail: Sidebar with renovated style.

目前,使用中的FireFox插件大致有以下:

应用程序: Firefox 2.0.0.3 (2007032106)
操作系统: WINNT (x86-msvc)

- Add to Search Bar 1.5.1
http://maltekraus.de/Firefox/search-tools
将任意网页的任意搜索功能加入到搜索栏。
- All-in-One Gestures 0.18.0
http://perso.wanadoo.fr/marc.boullet/ext/extensions-en.html
This extension allows you to execute common commands using mouse gestures, rocker navigation, scroll wheel navigation and page scrolling.
- Cache Status 0.7.1
https://addons.mozilla.org/addon.php?id=1881
在状态栏方便地查看缓存状态和管理缓存
- ColorfulTabs 2.0.2
http://varun21.googlepages.com/
Colorful Tabs colors every tab in a different color and makes them easy to distinguish while beautifying the overall appeal of the interface.
- Compact Library Extension Organizer (CLEO) 2.0
http://customsoftwareconsult.com/extensions
把你最爱的Firefox主题和扩展打包成一个可直接安装的xpi文件
- DownloadWith (FF2) 0.0.8
http://downloadwith.mozdev.org/
DownloadWith is an extension enabling you to download files with external programs.
- Extension List Dumper 1.8.1
http://sogame.awardspace.com/
转储已安装扩展的列表。
- Firefox Extension Backup Extension (FEBE) 4.0.5
http://customsoftwareconsult.com/extensions
Firefox Extension Backup Extension
- Flashblock 1.5.3
http://flashblock.mozdev.org/
Replaces Flash objects with a button you can click to view them.
- GMarks 0.9.4
https://addons.mozilla.org/firefox/2888/
在侧栏中显示你的Google Bookmarks
- Greasemonkey 0.6.8.20070314.0
http://greasemonkey.mozdev.org/
A User Script Manager for Firefox
- Hide Menubar 1.0.20070405
http://forum.moztw.org/viewtopic.php?t=15303
自动隐藏菜单工具栏,按"Alt"键可临时显示。
- IE Tab 1.3.2.20070404
http://ietab.mozdev.org/
让 Firefox 也能内嵌 IE 用双核心!!!
- MediaWrap 0.1.6.3
http://mediawrap.mozdev.org/
播放 ActiveX 控件方式的网页内嵌媒体。
- NoScript 1.1.4.8.070430
http://noscript.net
为您的 Firefox 提供额外保护: NoScript 只允许您所选择的信任域(例如您本国的银行网站)上的 JavaScript, Java (和其他插件)。该白名单基于抢先式过滤方法防止安全缺陷(已知,甚至是未知的!)被利用,并且不损失功能…… 专家们都同意:Firefox 加上 NoScript 真的是更加安全 :-)
- Save Session 1.3.0.4
http://diary.noasobi.net/
Save Session 可以只保存一次会话。
- Stylish 0.4
http://userstyles.org/stylish/
自定义网站和用户界面的外观风格。
- Super DragAndGo 0.2.6.2d1
http://forums.mozillazine.org/viewtopic.php?t=90011
将 URI (例如"google.com")拖放到页面上任意空白位置,可以在新标签页中打开该链接。若拖拽非 URI 文本则使用当前选择的搜索引擎搜索文本。
- Web Developer 1.1.3.0
http://chrispederick.com/work/webdeveloper/
Adds a menu and a toolbar with various web developer tools.

最后用 思维拼图 http://www.mindpin.com/ 站点提供的服务,制作了一张 FireFox的安装和优化的思维导图

Comments
1 条留言 »
分类
心得分享
Tags
backup, blog, CU, flash, google, Model, php, script, vb, web, 安全, 网站, 脚本
订阅RSS留言 订阅RSS留言
Trackback Trackback

Gmail高级搜索

2007-03-26 | 8:34

gmail的高级搜索在 https://mail.google.com/support/bin/answer.py?answer=7190&topic=1579 这里可以搜索到:

from: 用来指定发件人 示例 - from:amy
含义 - 来自 Amy 的邮件
to: 用来指定收件人 示例 - to:david
含义 - 发送给 David 的所有邮件(由您或其他人发送)
subject: 搜索主题行中的字词 示例 - subject:晚餐
含义 - 主题中包含字词"晚餐"的邮件
OR

搜索同条件 A 或条件 B 匹配的邮件*
*OR 必须采用全大写字母

示例 - from:amy OR from:david
含义 - 来自 Amy 或 David 的邮件
-
(连字符)
用来将某些邮件排除在您的搜索之外 示例 - 晚餐-电影
含义 - 包含字词"晚餐"但不包含"电影"的邮件
label: 通过标签搜索邮件*
*没有搜索操作符可用来搜索无标签的邮件
示例 - from:amy label:朋友
含义 - 来自 Amy 且带有标签"朋友"的邮件

示例 - from:david label:我的家人
含义 - 来自 David 且带有标签"我的家人"的邮件

has:attachment
搜索包含附件的邮件 示例 - from:david has:attachment
含义 - 来自 David 且包含附件的邮件
filename: 按名称或类型搜索附件

示例 - filename:physicshomework.txt
含义 - 包含名为"physicshomework.txt"的附件的邮件"

示例 - label:工作 filename:pdf
含义 - 带有标签"工作"且附件为 PDF 文件的邮件

" "
(引号)

用来精确搜索词组*
*不考虑字母的大小写

示例 - "i'm feeling lucky"
含义 - 包含词组"i'm feeling lucky"或"I'm feeling lucky"的邮件

示例 - subject:"晚餐和一场电影"
含义 - 主题中包含词组"晚餐和一场电影"的邮件

( )
用来组合字词
用来指定不应排除在外的字词

示例 - from:amy(晚餐 OR 电影)
含义 - 来自 Amy 且包含字词"晚餐"或"电影"的邮件

示例 - subject:(晚餐 电影)
含义 - 主题中同时包含字词"晚餐"和"电影"的邮件

in:anywhere 搜索位于您的帐户各个位置的邮件*
*默认情况下,垃圾邮件和已删除邮件被排除在搜索范围之外
示例 - in:anywhere subject:电影
含义 - 所有邮件、垃圾邮件及已删除邮件中包含字词"电影"的邮件
in:inbox
in:trash
in:spam
在收件箱、已删除邮件或垃圾邮件中搜索邮件 示例 - in:trash from:amy
含义 - 已删除邮件中来自 Amy 的邮件
is:starred
is:unread
is:read
搜索已加星标、未读或已读邮件 示例 - is:read is:starred from:David
含义 - 来自 David 的已加星标且已读的邮件
cc:
bcc:
用来指定抄送或密送字段中的收件人*
*搜索 bcc:不能找到密送给您的邮件
示例 - cc:david
含义 - 抄送给 David 的邮件
after:
before:
搜索某一时间段内发送的邮件*
*日期必须采用 yyyy/mm/dd 的格式。
示例 - after:2004/04/16 before:2004/04/18
含义 - 2004 年 4 月 16 日之后,2004 年 4 月 18 日之前发送的邮件。*
*更准确地说:是 2004 年 4 月 17 日发送的邮件。

不过很多高级的隐藏用法,其中并没有提到,在 http://wiki.livedoor.jp/sakatani_hideaki/d/gmail 查得 :

gmailの検索テクニック

検索指定はweb検索と同等です。"OR"や"-"(否定)等も使用可能。
しかしメール検索用のキーワードがいくつかあります。
下のキーワードではわかりにくいのだが、"キーワード"の最後に":"がついています。

キーワード 目的 使用例
from: メールの送り主で検索 from:sakatani とか from:gmail.com とか from:sakatani@gmail.com
to: メールの送り先で検索 to:hoge@hogera.com とか
has:attachment 添付ファイルを持っているメール has:attachmentを検索単語に含める
after: "after:"+時間で、その時間より後に来たメール after:today
after:oneweekago
after:2004/3/26
等
label: ラベル内検索 label:"既存のラベル名"
subject: 題名で検索 subject:"題名の一部/全部"
is:unread 未読メール is:unreadを検索単語に含める
is:read 既読メール is:readを検索単語に含める
is:starred スター指定されたメール is:sterredを検索単語に含める

例)

  • 写真つきメールを検索

has:attachment (jpg OR jpeg OR png OR gif)

  • 写真つきメール以外を検索

has:attachment -(jpg OR jpeg OR png OR gif)

  • 今日着いたメール

after:today

  • 今日着いたメールの中で未読メール

after:today is:unread

利用firefox的 Grease monkey 插件,找到 Gmail Saved Searches 脚本,安装后就可以看到左边增加了一个有用的一些搜索记录。。。以下是我使用着的搜索:

本日未读 after:today is:unread in:inbox
本日邮件 after:today
昨天以来 after:yesterday
最近一周 after:oneweekago
未阅读的 is:unread in:inbox
未读加星 is:unread in:inbox is:starred
未读带附件 is:unread has:attachment in:inbox
未读不带附件 is:unread -has:attachment in:inbox
带附件的 has:attachment
图片附件 has:attachment (jpg OR jpeg OR png OR gif OR tif OR bmp)
非图片附件 has:attachment -(jpg OR jpeg OR png OR gif OR tif OR bmp)

Comments
没有留言 »
分类
心得分享
Tags
CU, google, web, 图片, 朋友, 脚本
订阅RSS留言 订阅RSS留言
Trackback Trackback

ie7在xp sp2 下的安装与安全运行

2006-12-16 | 8:56

首先,从 http://www.xdowns.com/soft/1/2/2006/Soft_34115.html 这里,下载ie7 (含有不用验证方法的文件),并断开网络进行安装,重新启动。

接着,删除google toolsbar 等工具条和ie6下的插件,然后关闭所有浏览器,启动ie7浏览器后,重新下载安装。(因为ie6,7是并存的,如果不这样反安装后再重新安装,那么很多插件默认会打开ie6的呢)。

然后就是安装ie7下必要的2个插件:

1.IEPluser (本地下载) ie7pro (可从 http://www.ie7pro.com/ 下载)

功能:

1. 使IE支持拖放链接在新tab中打开
2. 在新tab中打开地址栏网址(新增)
3.双击关闭标签

用法:

必须关闭游览器后安装插件。
解压到任意目录, 关闭IE, 执行Install.cmd
卸载: 执行UnInstall.cmd

2.mousegestures (本地下载)

功能:

让IE7.0能够使用鼠标手势。安装成功后可在7.0工具栏mousegestures选项里进行个性设置

往左拉 - 上一页
摇摆手势(右左) - 上一页
往右拉 - 下一页
摇摆手势(左右) - 下一页
往上拉 - 回到网页最上面
往下拉 - 在前景开启新分页
往下、往右拉 - 关闭分页
往下、往左拉 - 将视窗最小化
往上、往右拉 - 列印这个分页
往上、往左拉 - 将视窗最大化
往上、往下拉 - 重新整理这个分页
往下、往上拉 - 复制这个分页
按住右键不放、再滚动滚轮 - 切换分页

用法:(同上)

最后,关于ie 7的安全运行,不妨借助 DropMyRights 这一工具来限制其运行时候的权限呢,下载地址是http://download.microsoft.com/download/f/2/e/f2e49491-efde-4bca-9057-adc89c476ed4/DropMyRights.msi ,关于这个软件的原理,其实是和vista的uac相关的,关于uac的介绍,可以看看 http://searchwindowssecurity.techtarget.com.cn/tips/178/2520678.shtml 这里的文章。简单地说,用这个微软这个官方的软件,可以控制住ie的执行权限,即使是在超级用户下,也能以普通用户的身份来执行ie,这样一些有害的脚本(写硬盘操作,或者调用组件操作的)就无法顺利拥有执行的权限咯。使用方法:

<DropMyRights目录>\DropMyRights.exe "C:\Program Files\Internet explorer\iexplore.exe"

可以把以上的命令,做成一个bat文件,放在桌面(觉得图标不好看,可以改桌面的快捷图标和文字的),每次运行它就好了。

另外,我再提示一次我个人使用的保证ie不受危险脚本的方法。由于有害脚本的执行,分别需要浏览/下载/解释/执行/写有害文件到硬盘文件或注册表 等几个步骤,其中最后一个步骤,大多是有害脚本利用了fso组件的方式调用来执行的,所以对于个人用户而言,如果没有必要执行vbs或者js的脚本,那么就可以把fso禁止掉(没错,禁止方法和asp主机禁止fso是相同的呢),命令是

regsvr32.exe scrrun.dll /u

这样几个步骤下来,我们的ie就又安全又好用咯。。。

Comments
没有留言 »
分类
艺海无涯
Tags
asp, blog, CU, google, vb, windows, 安全, 桌面, 硬盘, 网络, 脚本, 软件
订阅RSS留言 订阅RSS留言
Trackback Trackback

我写的一个emule下载完后自动关机的vbs脚本

2006-09-03 | 11:52

首先,我交代,我坦白,我自首--emule结束后就关机是偶不对~~~~~事情的起因是今天我在用笔记本下载一个绘制网络拓扑软件,然后想早点回家吃饭饭。但由于我的笔记本没有自动黑屏的功能,所以如果让笔记本这样开着,就会亮一个晚上(虽然笔记本是单位发的,也不是什么名牌货,但我觉得它挺好的,启动速度快,而且也从不跟我闹别扭,我的工作因为它而更加顺利,所以--要爱护它)。一开始,我是打算用估算时间,然后关机的方式来进行的,后来想了想,如果中途停止掉了呢? 而且--如果还没下载结束的时候就把emule给关了,下次或许还得重新校验呢。

在网络上寻找了一下,有位朋友提出用vb的方式来自动关闭,思路简单有效,但是我的笔记本上没有装vb,然后在qq群(未知程序组--不要怀疑,组就是这么个变态名字,因为组里用什么语言写程序的家伙都有,而且大多是会几种语言混合协作写程序的)里询问相关的方案,结果群主同志(很年轻,程序也写得挺不错,人很热心善良,热爱泡mm,所以这个群聊女人的时间一点不比聊程序少~~~~寒)给我的主意是用php封装成exe在win下使用,然后利用回调自身的方式来实现。

几个方案考虑之后,还是觉得用vbs写比较方便简单一些-- 一来是windows自带,二来脚本很小巧方便修改,三来杀鸡不想用牛刀(以前看小说,侠客们剑术通神后,摘花飞叶都是剑)。

ok,vb很久没摸过了,asp早已忘记地差不多了,还好,搜索了一下,发现了 天涯 上面有几个兄弟正好谈到vbs, http://www.tianya.cn/new/Publicforum/Content.asp?idWriter=0&Key=0&strItem=it&idArticle=301817&flag=1 正好为我所用。所以这个vbs脚本顺利地写出来了,如下(我注释地很详细):

on error resume next '如有错误继续执行,这句在此脚本里可不要
Set fso=CreateObject("Scripting.FileSystemObject") '利用fso方式来获取临时目录的大小,所以这个脚本使用前,必须得 regsvr32 scrrun.dll 来把fso的组件注册了后才行呢
My_command="C:\WINDOWS\system32\shutdown.exe -s -t 10" '利用xp自己的关机命令来关机,并且设置为10秒超时,可以设置大一些
My_emule_tempdir="D:\Program Files\Emule\Temp" '我的emule临时目录,通过判断该目录大小为空,来确认文件下载完了
Set ws=WScript.CreateObject("WScript.Shell") '利用shell方式来执行本地命令,在这里我关机没有采用api函数,直接用的shutdown命令
count=0 '计数器
do until count<-1 '当count的值小于-1时候循环才结束,但由于循环里并没有给count重新赋值,所以是个无限循环
chksize = fso.GetFolder(My_emule_tempdir).Size '将fso返回的电骡临时文件夹大小赋值给变量
If chksize=0 Then '判断目录是否为空,当目录为空,代表我们的文件已经下载,校验并且copy结束了
ws.run My_command,0 '执行命令
End If
WScript.Sleep 180000 '每次循环间隔等待时间3分钟,60000为1分钟,显然,这个设置值一定要比上面的关机等待值大一些才好
loop

最。。。最郁闷的是--我在写脚本的时候,一来我写程序动作不够迅速,二来我们qq群的群主同志正让我帮他调整iptables的设置影响了我速度,三来emule突然人气爆发超水平发挥。。。所以,我脚本还没写完,我用emule下载的软件就已经下载好了。。。残念,看来只有留待以后用了~~~

Comments
没有留言 »
分类
艺海无涯
Tags
asp, php, QQ, script, shell, vb, windows, 朋友, 网络, 脚本, 软件
订阅RSS留言 订阅RSS留言
Trackback Trackback

ABOUT ME


网 名: 天缘(skylove)












RSS邮天下订阅  文章 留言

最新日志

  • SecureCRT同时向多个session发送相同命令的方法
  • cacti常见问题解决办法【转载】
  • 一位IT同行的日志
  • 办公网常见的安全问题及华为交换机上的配置说明
  • cm7里adroid市场可浏览而无法下载的解决方法
  • Cisco设备光模块解密方法
  • 如何快速创建 Xen 虚拟机镜像
  • 伪技术人员的成长历程之70-Xen虚拟机下添加Swap磁盘
  • CentOS5.3下xen虚拟机的配置笔记
  • xen虚拟机管理xm的用法

分类

  • android (4)
  • 休闲娱乐 (22)
  • 妙文转载 (9)
  • 学习摄影 (10)
  • 心得分享 (97)
  • 心情随笔 (69)
  • 流水杂记 (42)
  • 艺海无涯 (71)
  • 过失教训 (5)

过去的日记

最新评论

  • Remote Energy Monitor: Check out this gibberish... Do you really believ...
  • 视频聊天室: 双击执行它...
  • 达人秀: 看个热闹吧.....
  • SecureCRT同时向多个session发送相同命令的方法 | 我友博客: [...] 通过行至水穷处,坐看云起时 » ...
  • East Fife Self Catering: Can I buy a vowel... I have not any idea about t...
  • iqzlnhyyia: sentttlzmpwf, qysvbuvwx...
  • outdoor lighting manufacturers canada: 我不得不承认,我通常会觉得无聊,...
  • Josie: Well done article that. I'll make sure to use it ...
  • Dsestbredo: buy bulk facebook fans buy cheap facebook fans ...
  • BlalselepNews: A hires the cialis generico in a cialis. Hovered ...

标签云

乐山 书 分手 升级 图片 安全 感情 手机 摄影 朋友 桌面 歌曲 照片 爱情 硬盘 网站 网络 脚本 虚拟化 软件 2008 apache asp blog blogger cisco CU dns flash google linux mp3 MSN nat photo php QQ script shell tor unix vb web windows xml

我的相册

武隆的图片

技术站点

  • Google站点统计
  • 网站检测
  • 高亮代码(.Net)
  • 高亮代码生成(PHP)

朋友们的站

  • GNAH‘s Not Another Programmer!
  • kiki on the way
  • NetKiller的主页
  • 哇靠~又写起了博客
  • 许敬刚老师的博达软件平台
  • 远方的远方

功能

  • 注册
  • 登录
  • 日志 RSS
  • 评论 RSS
  • WordPress.org
rss 订阅RSS留言 valid xhtml 1.1 design by jide powered by Wordpress get firefox