双心多重剪切板1.4
C盘含源代码!!!
双心多重剪切板
双心多重剪切板是一个windows下增强版的剪切板软件,能让你把多次复制到剪切板的内容合并后正反向粘贴,粘贴时可以加入回车或者TAB键作为间隔。
目前版本只能进行文本格式类型复制粘贴。快捷键暂不支持自定义。
本程序编写过程中借鉴了源码爱好者(http://www.CodeFans.net)Haisu的代码。
若有问题或建议请联系QQ43308724。
1.2版本更新:
1、把剪切板条目顺序固定,复制的内容自动在后面增加,这样方便用CTRL+1...9,0快速粘贴指定的内容。
2、在剪切板历史中增加了历史记录编号。
1.3版本更新:
1、在设置页面中增加F8/F9正反向粘贴附带清空剪切板功能,勾上就清空剪切板(默认值),反之就不清空。
1.4版本更新:
1、采用默认的F7多重复制时,如果有重复的内容,自动在剪切板历史记录内增加重复的内容。
按CTRL+C则无论复制重复的内容多少次,剪切板历史记录内只有一次。
双心ping_GUI V1.1
双心ping GUI工具
该软件利用WindowsAPI提供了图形界面的ping程序,同时还可以调用DOS下的ping命令。
ping成功后自动加入网址列表框及同目录下的列表文件Pinglist.ini。
双击网址即可ping该网址。
本软件还可以遍历本机所有的网卡,显示本机网卡类型,MAC地址,IP地址,子网掩码,默认网关,首选DNS,备用DNS,
还可以显示显示本机外网IP地址,本机IP所在地,来源于http://www.ip138.com/,备选网站http://ip.chinaz.com,在此表示感谢!
查询本机IP相关信息之后,可以保存到程序所在目录的“本机IP相关信息.txt”文件中。
一般地系统中都有相关控件,如果程序运行不了,运行批处理,注册下MSINET.OCX控件。
该软件是绿色软件,源代码完全公开,有些源代码来自网友提供,在此表示衷心感谢!
1.1版本更新:由于ip138解析地址改变,程序进行了相应调整。
源代码在C盘!
高速公路坐标高程计算软件3.4
安装后c盘有源代码。
高速公路坐标高程计算软件
高速公路坐标高程计算软件是在多年的施工放样工作中总结出来的一个很有效的程序。
它是公路、铁路施工放样的好助手,可以帮你完成以前你用很大的精力和时间完成的计算。
它能在工作中给予很大的方便,使你能从繁琐的计算工作中解脱出来,你只要按要求将已
知的几个数据输入即可,并大大的提高了计算精确性和准确性。操作简便、实用,适合采
用坐标法放样,如具有全站仪和测距仪的测量放线工作,快速准确定位,很有推广价值。
高速公路坐标高程计算软件可以帮你完成直线、圆曲线、缓和曲线(完全缓和曲线和
不完全缓和曲线)、S形曲线、复曲线、试车场高速环道布劳斯曲线的中桩和任意长度、任
意角度边桩坐标和高程的计算,并可根据你有要求加任意点的坐标。计算方法根据曲线是
否完整对称可以选择交点法计算和特殊点计算方法。生成的坐标成果可以直接通过数据线
导入全站仪,也可以导入Excel中便于打印,导入AUTOCAD中生成DWG图形,根据线形是否平
顺来检验坐标准确性。
高速公路坐标高程计算软件应用于公路、铁路、等坐标高程计算,可用来计算桥梁桩基、
立柱、支座垫石、护栏、桥面系及涵洞通道坐标高程,可计算试车场高速环道布劳斯曲线坐
标,是施工放样和图纸坐标高程复核的好帮手,还可以用来复核工程上广泛应用的可编程计
算器CASIO 5800坐标高程避免出错。
他是一个免费软件,没有任何限制。附送CASIO4850,5800程序及算法。
下载地址:天空软件站,搜索高速公路坐标高程计算。
本软件简要说明:
一、线元法计算平曲线(主程序)
1、J为起算点里程,C、D为起算点的X、Y坐标,F为起算点的切线方位角,R为圆曲线半径
(左偏取负,右偏取正),A、B为第一、第二缓和曲线回旋参数,O为圆曲线长度,Ki为该
分段的终点里程;
2、对于直线段或圆曲线段,起算点可取直线或圆曲线上的任意一点;
3、对于带第一、第二缓和曲线的平曲线段,起算点应取HY点;
4、K为所求点的里程,T、P为第一偏距、偏角,S、Z为第二偏距、偏角,偏角取从该点的
切线顺时针旋转的夹角;
5、分段法则:直线单独分段;单一的圆曲线单独分段;缓和曲线1+圆曲线+缓和曲线2为一
个整体单独分段,若不存在第一或第二缓和曲线(即不完全缓和曲线)仍然可以计算;
若不存在圆曲线,则O取零;
6、对于两圆夹一段缓和曲线分段这种类型,缓和曲线应该分到半径较小的那个圆上,因为
程序算法本来就是从HY和YH点小半径R向大半径∞方向进行推算的,不同于以往从ZH或HZ点计算,
从ZH或HZ点推算是从大半径∞向小半径R方向进行推算的。
这种情况下回旋参数A=根号下√abs(Ls*R1*R2/(R1-R2)),Ls为缓和曲线长,R1,R2为半径。
7、若第一或者第二缓和曲线不存在,此时A或B可取零;
8、F、Q切线方位角输入输出均为度.分秒的格式,例如153°24′05.24″=153.240524。
Q改变时,可按照新方位角为基准,结合第一第二偏距、偏角重新计算所求点;
9、输入平曲线参数后,默认为计算全线坐标,可修改来计算某段曲线,默认间距也可修改;
10、可参考CAD图《平曲线计算图例》;
11、生成的中桩CAD脚本设置成在世界坐标系下生成,注意的是世界坐标系与大地测量坐标系
的区别是XY坐标是互换的,否则画出的图形与实际相反。先打开CAD,设置好图层名称、颜色,
并设置为当前层,然后单击CAD的工具==>运行脚本==>选中生成的脚本文件即可。
12、输出的坐标结果可以导入到EXCEL中,操作办法为:打开EXCEL,然后把坐标数据复制到
单元格里,然后单击数据==>分列==>选中分隔符号==>下一步==>选中TAB键和逗号==>下一步
==>完成即可。下一次可直接在此表中粘贴,数据自动分列。
二、缓和曲线计算(辅助程序)
1、本程序为辅助程序,用来从ZH点或HZ点计算整条完全的缓和曲线,
若不知道HY点X、Y、Q参数,可用此程序计算出来,然后输入平曲线参数;
2、参数设置参考平曲线计算;
3、导出到EXCEL的办法同平曲线计算;
三、直线计算(辅助程序)
1、本程序为辅助程序,若已知P1(X1,Y1),P1-->P2的距离I及方位角J(度.分秒格式),
可计算坐标P2(X2,Y2)。
四、方位角计算
1、已知两点的坐标,可计算P1-->P2的距离及方位角;
2、角度可以进行加减运算。(单位:度.分秒格式)
五、竖曲线计算(主程序)
1、J为起算点里程,Y为起算点的高程,R为圆曲线半径(取绝对值),E、F为第一、
第二坡度,不带%号,例如2.5%的坡度就输入2.5,上坡取正值,下坡取负值;
2、K为所求点的里程,T为边桩到设计高程点的斜距,I为横坡,向外流水取正,
向中心流水取负,G为边桩的高程;
3、分段法则:以两竖曲线之间直线段中间的任意一点为分界,如上图中的K1、K2、K3;
注意分离式路基一般要单独分段,分段时如果从起点就开始变坡,第一个分段起点必须
与终点里程应相同或小1毫米,否则程序不能计算第一个分段的横坡;
4、无论任何时候R不能取零,否则可能导致被零除的错误;
5、可参考CAD图《竖曲线计算图例》;
6、导出到EXCEL的办法同平曲线计算;
六、交点法点计算平曲线(辅助程序)
1、交点法计算平曲线功能,是用来计算对称的完全缓和曲线的,如果特征点里程与图纸不符,
必须查明原因,比如是由断链或者不完全缓和曲线引起的。
一般地,匝道用线元法,主线用交点法,因为匝道的线型不一定是标准的交点法线型,如果不是标准的交点法线型,用常规方法推算是不对的,交点法适用于缓1+圆+缓2这种线型,对于缓1+圆1+缓2+圆2这种,缓2是分到圆1还是圆2上是有区别的,如果缓2分到半径小的圆上就适用交点法,反之则不适用。
2、最后一个交点如果R、Ls、T、L如果不知道,R随便输入一个不为零的数字比如111,
Ls、T、L输入零就可以了。
七、其他说明
1、本程序是在WINXP下编译的,如果在WIN98、WIN2000下运行提示少DLL文件的话可以从网
上下载,拷贝到%windir%\system及system32目录,并用示例的格式来注册。
2、本软件由心梦(QQ704728827)和陈晓猫(QQ43308724)共同编写完成,有错误欢迎指正。
EMAIL:liuzhao3@163.com。
双心ping GUI工具1.0
双心ping GUI工具1.0
该软件利用WindowsAPI提供了图形界面的ping程序,同时还可以调用DOS下的ping命令。
ping成功后自动加入网址列表框及同目录下的列表文件Pinglist.ini。
双击网址即可ping该网址。
宽度高程内插法计算器1.1源代码
宽度高程内插法计算器
采用线性渐变或者抛物线渐变插值推算函数某个变量下的函数值。例如一直两点宽度计算中间某点宽度或者高程。
电脑报时器1.0源代码
电脑报时器
【软件说明】
该软件可以整点报时及固定报时,有事件提醒,有文字和音乐提醒。若有问题请联系qq43308724.
——双心软件
MDIE双心封装版
官方主页:http://cres.s28.xrea.com/
MDIE(多文档界面资源管理器)是一个MDI类型的文件管理软件,是代替资源管理器的一个无比强悍的文件管理器 。他支持VBS和JS插件扩展,提供了无限可能。他支持鼠标手势,支持多标签浏览,具有类似浏览器收藏夹功能,具有丰富的搜索模式:在新标签显示搜索结果,搜索模式有:搜索子文件夹、搜索所有分页、选择通配符,搜索最符合,选择文件(可以输入文件的部分名字来自动选中),在工具-MDIE 选项里,勾选“添加至文件的右键菜单”和“替换资源管理器”两项后,可以真正替换掉资源管理器。有详细的个性化选项设置。超赞。
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
温馨提示:如果选择了“添加至文件的右键菜单”和“替换资源管理器”两项来替代资源管理器,卸载MDIE之前必须把这两项勾掉,否则双击文件夹默认打开方式是MDIE导致无法打开文件夹!如果已经卸载,可以重装后在勾掉这两项,然后卸载!
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
MDIE的所有设置均保存在注册表[HKEY_CURRENT_USER\software\MDIE2]主键之下。
安装时根据提示确认导入注册表文件,下面的设置就会生效。如果注册表被锁定了,运行程序组里面的接触注册表编辑限制就行了。
mdie设置说明:工具→mdie选项→
1、常规标签:
√记住窗口位置
√添加至文件的右键菜单
√替代资源管理器
√关闭时,最小化到系统托盘
2、列表窗口:
默认样式→列表,文字宽度222,列表宽度444
3、分页标签:
右键点击→选择关闭(这个选项很好用)
shift+右键点击→右键功能菜单
ctrl+右键点击→右键功能菜单
滚轮点击→分页操作菜单
双击→关闭
4、窗口动作:
点击收藏夹:打开→shift,新分页→无,这样可以保证单击收藏夹时打开新标签。
点击链接:打开→shift,新分页→无,这样可以保证单击链接时打开新标签。
点击地址栏:打开→shift,新分页→无,这样可以保证在地址栏输入的时候打开新标签。
滚轮点击列表窗口→新标签。
5、启动时:
√恢复上次结束时的分页
6、在搜索结果栏目中右击搜索到的项目没有右击关联菜单,不能右击→打开所在的文件夹。但是我们可以通过鼠标手势来实现,具体办法是:工具→鼠标手势→工具→其他命令→在新分页中打开→场所选择搜索栏→动作选择R→即可。那么我们就可以在搜索的结果中右击后向右拖动来实现在我的电脑中右击打开所在文件夹那种效果。MDIE鼠标手势真的无所不能无比强大,慢慢研究吧!
7、建议把硬盘CDEF等及桌面、我的电脑放到链接栏,例如打开F盘→收藏→添加到链接。
删除的方法是:按CTRL+I或者单击查看→侧边栏→链接栏→选择F→删除。
8、已有的鼠标手势:后退R←,前进R→,搜索栏中在新分页打开R→,向上一级R↑或双击空白处,刷新R↓↑,下一分页Rwheel↓,上一分页Rwheel↑,关闭标签R↓→,恢复最后关闭的标签R→←,显示隐藏文件R↓,关闭全部分页R↓←,隐藏已知文件类型的扩展名R→↓,在当前文件夹打开CMD窗口R↑→,高级更名R↑↓,复制选中文件路径并弹出对话框↑←。
几个MDIE的插件:
单击MDIE工具→扩展功能→添加脚本→MDIE隐藏已知文件类型的扩展名.vbs→确定之后,你可以为他设定一个鼠标手势,我设置的是R→↓。
//MDIE隐藏已知文件类型的扩展名.vbs
//Dim WSHShell
WSHShell=new ActiveXObject("WScript.Shell")
MDIE.Command(5100)
//WSHShell.SendKeys ("%TF")
//MDIE.Sleep(600)
WSHShell.SendKeys ("^{TAB}{TAB}{DOWN 14}")
WSHShell.SendKeys (" {TAB}{TAB} ")
MDIE.Sleep(300)
WSHShell.SendKeys ("{BACKSPACE}")
MDIE.Sleep(300)
WSHShell.SendKeys ("%{LEFT}")
//MDIE.Command(5207)
//FolderView.refresh(0)
//MDIE显示隐藏文件.vbs,这个不用VBS也行,直接把工具→快速选项设置→显示隐藏文件→用鼠标手势设置为R↓就行了。
MDIE.Command(5105)
//在当前文件夹打开cmd窗口.js,这个网友发布的,然后把它设置为鼠标手势R↑→,看个人爱好。
var shell = new ActiveXObject("WScript.Shell");
shell.Run('cmd /K @cd /d '+FolderView.Path +'"');
//备份MDIE注册表项目.js
var d = new Date();
var s = d.getFullYear() + "-";
s += (d.getMonth() + 1) + "-";
s += d.getDate() + "-";
s += d.getHours() + "-";
s += d.getMinutes() + ".reg";
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Exec("Regedit /E "+ s +" HKEY_CURRENT_USER\\software\\MDIE2");
//查找目标.js
var WshShell = new ActiveXObject("WScript.Shell");
var oShellLink = WshShell.CreateShortcut(FolderView.FocusItem.Path);
FolderView.open(oShellLink.TargetPath);
//复制选中文件路径.vbs
MDIE.Clipboard(FolderView.FocusItem.Path);
//复制选中文件路径并弹出对话框.js
MDIE.Clipboard(FolderView.FocusItem.Path);
MDIE.echo(MDIE.Clipboard);
//新建txt文件.js
objFso = new ActiveXObject( "Scripting.FileSystemObject" );
objWsh = new ActiveXObject( "WScript.Shell" );
strDTxtReg = objWsh.RegRead( "HKCR\\.txt\\" );
strTxtReg = objWsh.RegRead( "HKCR\\" + strDTxtReg + "\\" );
strFileName = FolderView.Path + "\\新建" + strTxtReg + "\.txt";
for ( i = 2 ; objFso.FileExists( strFileName ) ; i++ ) {
strFileName = FolderView.Path + "\\新建" + strTxtReg + " (" + i + ")\.txt";
}
objFso.CreateTextFile( strFileName );
FolderView.Refresh(2);
MDIE.Command( 5226 );
MDIE.Command( 5206 );
//用资源管理器打开当前窗口.js
var viewerPath = "C:\\WINDOWS\\explorer.exe";
var shell = new ActiveXObject("WScript.Shell");
shell.Run('"' + viewerPath + '" "' + FolderView.Path+ '"', 1, false);
运行js提示库没有注册错误8002801d的解决办法:
这个错误主要是因为windows scripts版本较低,在微软官网搜索windows scripts,选择scr56chs.exe下载后安装即可。
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=376d98b6-67cf-4473-9b7d-f635292a286f&displaylang=zh-cn
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMe/CN/scr56chs.exe
双心多重剪切板1.0带源代码
双心多重剪切板
双心多重剪切板是一个windows下增强版的剪切板软件,能让你把多次复制到剪切板的内容合并后正反向粘贴,粘贴时可以加入回车或者TAB键作为间隔。
目前版本只能进行文本格式类型复制粘贴。快捷键暂不支持自定义。
本程序编写过程中借鉴了源码爱好者(http://www.CodeFans.net)Haisu的代码。
若有问题或建议请联系QQ43308724。
----双心软件