手把手教你利用Win7系统快速搭建属于自己的网站

前言

之前小编带大家搭建过一个服务器,但是一直没带大家搭建过网站,这就相当于食堂阿姨只给大家打了饭而没有打菜,今天小编就替阿姨给诸位小伙子加点菜。

一、开启IIS6服务

这个我相信大家都会了,控制面板—程序和功能—–打开或关闭Windows功能,如图:

手把手教你利用Win7系统快速搭建属于自己的网站

然后我们重启电脑,这样设置才能生效。

二、设置ASP父路径

打开IIS管理器,控制面板—-Internet信息服务管理器,然后就可以看到如下图:

手把手教你利用Win7系统快速搭建属于自己的网站

我们点击ASP,启用父路径,如图:

手把手教你利用Win7系统快速搭建属于自己的网站

三、添加网站目录

这一步大家都做过,想必小编不用多说了吧

手把手教你利用Win7系统快速搭建属于自己的网站

四、浏览网站

点击上图的浏览,即可进入浏览器并打开网站目录,如图:

手把手教你利用Win7系统快速搭建属于自己的网站

可以看到我们的网站目录中的文件都显示在浏览器中了,但是我们要的并不是这种效果 ,而是一些表单、表格、图片等的可以进行人机交互的界面的网站,那么这些怎么操作了,下面请看。

五、运行网站

这里小编要像大家推荐一个软件,它就是Sws,解压后将网站整个目录和软件放在同一目录,双击运行软件即可打开网站,如下:

手把手教你利用Win7系统快速搭建属于自己的网站

这里就是整个网站,我们已经使它成功在本地跑起来了。但是这个软件只能跑Asp的网站,如果想跑Php,就要使用Phpstudy了。

六、总结

网上有很多免费的源码,如果你会一点点网页编写的能力的话,那么你就能很轻松搭建一个属于自己的网站。

盘点3款高端大气上档次的黑客游戏

大家好,我是IT共享者,人称皮皮。

前言

每个人心中都有一个黑客梦,也都向往成为一个神秘的黑客,但是成为黑客不是一朝一夕,也不是光说就能实现的,需要我们有大量的计算机知识的积累以及应用,不然可能连黑客的边都摸不到;换言之,给黑客提鞋的资格都没有,比如说小编就是这样一个连提鞋资格都没有的骚年,心中无数次脑补黑客不穿鞋的画面以此来弥补心灵上的创伤。

黑客游戏

为什么要说黑客游戏?因为我们在成为黑客的道路上曲折离奇,如果让你一个劲的看文档的话,我相信没几个人能坚持吧;于是小编转念一想,通过玩游戏的方式是不是就有趣并且容易多了了,那是自然的,既能学习又能玩,一举两得,所以小编才想到这样学习黑客技能。那么常见的黑客游戏有哪些了?

下面我们来看看吧。

一、NotPron

他是一款解密类的黑客游戏,分为中英两个版本,中文版只有8关,而英文版有132关。

中文版:
http://deathball.net/notpron/china/notpron.htm

英文版:
http://deathball.net/notpron/levelone.htm

是不是有点恐怖的感觉?

二、Level Game

这个是一款非常有趣的黑客过关游戏,地址:http://www.levelgame.net/

只不过小编玩到第四关就懵逼了,这是什么情况,中间界面一直在闪烁。

三、s0urce

这是我见过的最棒的黑客游戏网站,地址:http://s0urce.io/,为什么说他最棒了?因为他可以手把手教我们完成某些黑客行为,并且不需要我们自己思考写太多代码,我们只需要根据他的提示,把那个提示的英文输进去,他就会自动生成一串代码进行补全,最后生成完整代码,如下:

这里我们需要选择箭头处的目标,然后会打开一个目标信息的方框,如下:

这个时候你可以选择发送下消息调侃下机器人,然后我们要输入黑客命令,选择Hack,然后选择端口,如图:

我们选择端口“Port A”,然后会出现一个命令窗口,如图:

当防火墙的进度条满格之后,就会弹出消息提示窗口,如图:

里面任务,相信当你玩通关了你的黑客技能不会太差。

四、总结

黑客游戏可以让你非常愉快的学习到黑客技能,不仅可以一边玩游戏还能对于黑客技术多一份了解,并且提高计算机英语水平,实在是一举三得。

盘点JavaScript中那些进阶操作知识(上篇)

前言

相信做网站对JavaScript再熟悉不过了,它是一门脚本语言,不同于Python的是,它是一门浏览器脚本语言,而Python则是服务器脚本语言,我们不光要会Python,还要会JavaScript,因为它对做网页方面是有很大作用的。

1.进阶操作

这里列举了一些小编以前经常用到的一些例子以及一些经验,由于篇幅受限,这里我将会把部分执行结果的输出直接输入到代码下面。

1).浏览器输入

prompt('请输入') 返回一个字符串变量

2).浏览器输出

document.write('我被输出了') 返回一个字符串

3).浏览器弹框

alert('我是弹框')  返回一个字符串

4).浏览器交互

confirm("是否进入"); 返回一个比尔类型的值

5).控制台打印结果

console.log('显示在控制台的结果')

6).类型检查

typeof ss
ss instanceof string

7).转换为字符串

var ff=123
ff.toString()

8).转换为数字

parseInt(‘231fasd’) -->231  isNumeric 用来判断是否是数字
parseInt('df',num) --> num介于2~36之间,若省略则为10,若‘0x’开头,则为16,若小于2或大于36则为NAN
parseFloat('10') -->无法转换为数字将返回NaN,可通过isNan来判断是否为NaN

9).转换为原始对象

var ff=123
ff.ValueOf()

10).编解码函数

1))字符串编解码

escape(string)    # 编码
unescape(string)   #解码

2))URL编解码

encodeURI(URIstring)  #编码
decodeURI(URIstring)  #解码
encodeURIComponent(URIstring)   #把字符串编码为 URI 组件
decodeURIComponent(URIstring)   #解码一个编码的 URI 组件

11).Eval

可把里面的字符串当做Js代码来执行,犹如Python中的Eval。

eval("alert('fasd')")

12).Call

能够使用属于另一个对象的方法,可传多个参数,是经典的对象冒充方法。

function ss(a,b) {
    alert(a + this.val + b);
};
var o= new Object();
o.val = "123";
ss.call(o, "I am", "years old.");


output:
I am 123 years old

13).Apply

与Call差不多,前面是对象但是它后面的参数是一个数组。

function ss(a,b) {
    alert(a + this.val + b);
};
var o= new Object();
o.val = "123";
ss.apply(o, new Array("I am", "years old"));

14).Caller

返回一个对函数的引用,该函数调用了当前函数,caller 属性只有在函数执行时才有定义。

function aa() {
    if (aa.caller) {
       console.log(aa.caller);   
    } else {
        console.log("111");
     }
}
aa()
output: 111

15).Callee

返回正被执行的 Function 对象,表示对函数对象本身的引用,一般用在递归。

function ff(x){
    if(x==1)
{
        return 1;
}
    else{
        return x+arguments.callee(x-1)
}
}
ff(3);
output:6

总结

这篇文章主要介绍了JavaScript的进阶操作知识。下一篇文章,我们继续介绍JavaScript,敬请期待!

盘点儿童智力开发的首选编程语言——Scratch

大家好,我是IT共享者,人称皮皮。

前言

Scratch作为少儿编程的首选编程语言,这几年发展的如火如荼,当然,这主要还是因为它简单易学,不用掌握太多概念即可编程,这意味着你不用认识英文单词,编程照样行云流水,是不是很激动?那么现在让我们一起进入Scratch的世界吧。

一、安装Scratch

首先我们需要安装Scratch,下载地址:
https://u062.com/file/7715018-456560477,然后我们双击安装软件,它会自动安装,并且无法选择安装路径,所以系统盘最好保留足够的空间,安装完毕,打开如图所示:

当然如果你想切换到其它语言的界面也很简单,如图:

二、基本操作

我们从上图中可以看出Scratch的界面比较简洁,非常适合少儿编程,所以我们学起来也不会很困难。可以看到Scratch有这些早就编好的代码功能模块供我们使用,如图:

首先我们来看看猫咪的基本属性,如图:

这些参数我们都可以设置,我们还可以设置多个角色,比如大于吃小鱼,就可以找几个大鱼的图片和小鱼的图片。那么接下来让我们来看看Scratch有哪些妙用之处吧。

1.运动

这个板块具有让Scratch中的对象运动起来的功能,如下:

这里我们点击移动10步,角色就会向右移动10个像素,不过我们需要将这个模块拖动到中间这个窗口中来,如图:

这样点击中间的这个蓝色的不规则方块即可执行角色动作任务。比如我要角色左转,如图:

可以看到,我们拖动左转后可以设置左转的角度,然后点击之后角色就开始旋转一定角度,就好比移动了一样。然后我们还可以移动角色,这里可以选择移动到随机位置或者鼠标指针位置,这里我选择了随机位置,如图:

这里选择了随机位置的所有操作,可以看到我们的角色开始移动并且还可以在指定时间内移动到某个位置。这里还有一个边缘检测模块,如图:

当角色碰到边缘的时候,只要触发该模块的功能,角色即可反弹回来。勾选下面的三个选项即可显示当前角色的坐标和方向,如图:

2.外观

这个模块可以设置角色的形状和语言还有显示隐藏以及各种特效,如图:

我们可以看到这几个动作不像刚才那样连接起来了,我们将它镶嵌起来了,这样做的用途便是点击一处即可触发所有的功能,这里我们可以看到改变了角色的颜色和形状,甚至加了点特效,看起来怪怪的。我们也可以利用清除图形特效功能来清除上面的特效,也可以设置角色的状态,显示或者隐藏,并把角色移动到前面或者后面,显示角色的信息,如图:

3.声音

这个不用我多说,大家都知道,这个就是用来设置角色的声音的,如图:

系统内置的是猫咪的声音,我们可以自己录制猫咪的声音,如图:

4.事件

可以接收响应角色的各个事件,如图:

这个模块需要配合其它模块使用,比如前面的模块,我们让它在按下某个键后就发出猫咪声,如图:

这里小编设置了按下“a”键发出猫咪叫,按下”b”键角色马赛克特效增加25,小编刚按下“b”键就出现了马赛克效果,可见小编的做法是正确的。然后我们还可以看到这个事件可以接收到消息,并进行一些处理,比如说:

可以看到当我们收到这条消息后角色就进行思考,而且是不停的思考。

5.控制

控制就是可以重复执行角色的基本操作,或者使用一些控制循环语句,来看一下,如图:

这里我们克隆了这个角色,而且重复执行了十次说Hello并等待3秒的过程,但是控制里面有一些功能并不能单独使用,所以我们需要搭配其它功能模块来使用,下面我们接着来看其它模块。

6.侦测

这个模块通常是和控制和其它模块相辅相成的,它是控制模块中的某些判读语句的条件,如图:

7.运算

这里有这众多的计算方法,如加减乘除,下面来看看:

我们可以在里面输入任意数值来进行计算,不过随机数中只会显示随机整数。

8.变量

这个可以说是一门编程语言必备的东西了,Scratch也是,有了它,你可以做很多事情并实现它们。我们点击变量模块并点击建立一个变量,如图:

新建变量名然后选择变量的作用范围,如果适用于所有角色则是全局变量,可以在整个程序的任意位置使用,如果是仅适用于当前角色,说明只能作用在局部环境中。新建好变量后我们给变量设置一个值,如图:

这样即可使用变量了。

9.自制积木

这个模块我们在编写程序时完全可以不使用它,但是如果你的逻辑变得十分冗长的时候,你可以使用它来讲逻辑给包裹起来,也就是面向对象中的封装技术了。

三、总结

Scratch是儿童智力开发的首选编程语言,它把编程变得简单,而且可以提升孩子们 的想象力,如果可以做到亲子互动的话那么将更加有趣。

手把手教你搭建集中式版本控制系统SVN服务器

大家好,我是IT共享者,人称皮皮。

一、前言

我们前段日子学过了分布式版本控制系统git,相信大家都领略到了它的强大,今天我们来说说集中式版本控制系统svn,跟分布式版本控制系统不同的是,集中式版本控制系统旨在用于多个人协同开发一个项目,而且它的版本控制系统都是存放在中央服务器上的,如果你需要使用就得从中央服务器上调用,它不像git,每个用户都可以有自己的版本控制系统而且互通。而且它采用的是c/s的运行机制,下面就让我们来使用svn吧。

二、搭建svn服务器

要想在集中式版本控制系统上访问资源,首先得搭建一个svn服务器,这里我们得下载一个可以创建svn服务的软件——VisualSVN server,下载地址:

https://u062.com/file/7715018-470258146

下载好后直接双击安装即可,如图:

手把手教你搭建集中式版本控制系统SVN服务器

手把手教你搭建集中式版本控制系统SVN服务器

这里我们需要设置端口号,紧接着点击next,如图:

手把手教你搭建集中式版本控制系统SVN服务器

然后一直next即可进行安装。成功安装后如图:

手把手教你搭建集中式版本控制系统SVN服务器

是不是有点iis服务器的即视感。安装好了之后我们先开启服务,如果你想开启vdfs服务,直接点击Enable,然后我们需要激活软件好获得45天的免费使用权,如图:

手把手教你搭建集中式版本控制系统SVN服务器

如果不想开启这个服务,这里选择否,然后我们会看到

手把手教你搭建集中式版本控制系统SVN服务器

点击第二项,输入安全钥匙,如图:

手把手教你搭建集中式版本控制系统SVN服务器

选择红色箭头所指处,然后按要求填写,如图:

手把手教你搭建集中式版本控制系统SVN服务器

然后把这个密钥填写进去即可,如图:

手把手教你搭建集中式版本控制系统SVN服务器

完成后可以看到它会提示你多久会到期,如图:

手把手教你搭建集中式版本控制系统SVN服务器

三、创建资源库

这里我们需要先创建一个资源库,如图:

手把手教你搭建集中式版本控制系统SVN服务器

手把手教你搭建集中式版本控制系统SVN服务器

然后我们选择第一个,因为第二个没有安装。然后设置代码仓库名字,如图:

手把手教你搭建集中式版本控制系统SVN服务器

设置好了之后,创建一个仓库目录,如图:

手把手教你搭建集中式版本控制系统SVN服务器

一般选择第一种就可以了,然后给使用这分配权限,如图:

手把手教你搭建集中式版本控制系统SVN服务器

这里,创建成功,如图:

手把手教你搭建集中式版本控制系统SVN服务器

此时访问该url是需要用户名和密码的,我们需要在server端设置用户名和密码,如图:

手把手教你搭建集中式版本控制系统SVN服务器

手把手教你搭建集中式版本控制系统SVN服务器

然后去浏览器中输入用户名和密码,如图:

手把手教你搭建集中式版本控制系统SVN服务器

登陆成功。我们可以看到visualsvn的目录下已经出现了一个hello的文件夹,如图:

手把手教你搭建集中式版本控制系统SVN服务器

于是乎,这里已经创建好了一个资源库。创建好资源仓库后我们需要添加子文件夹,可以通过服务端来完成,如图:

手把手教你搭建集中式版本控制系统SVN服务器

手把手教你搭建集中式版本控制系统SVN服务器

经过这一番操作,即可添加文件夹,不过需要注意的是,此时的hello这个仓库中能看到的子文件夹在本地磁盘中的仓库目录中并没有,也就是说我们是无法自行在这个文件夹下添加文件的,即使添加了,visualsvn也不承认这是属于它的一部分,所以这个时候需要我们使用集中版本控制系统的客户端来进行代码文件的上传了。

四、总结

本文主要带大家入门集中式版本控制系统,如果大家有做大型项目的话,使用这个相当方便管理。

服装打版界的扛把子——ET自定义操作

大家好,我是IT共享者,人称皮皮。

前言

今天要跟大家介绍的是关于服装设计所经常性使用的软件—–ET,这个ET可不是外星人,而是一款软件。这款软件在国内是最受欢迎的,其优点多多,这里不一一讲述,下面来看看它的具体操作过程,让小编带着大家一起做漂亮的服装版型,人人都可以成为服装设计师。

前面3篇文章已经给大家讲述了ET软件的基本操作,盘点服装设计所经常性使用的软件—–ET(上篇),盘点服装设计所经常性使用的软件—–ET(中篇),盘点服装设计所经常性使用的软件—–ET(下篇)

,这篇文章主要是给大家讲一下自定义的操作,这样自己可以实现更多的花样,一起来看看吧~

十、其它工具

1.端移动

这个工具的使用场景非常广泛,可以用来绘制任意图形,并且移动位置改变大小,首先我们需要绘制一个线段,然后选择端移动,并用鼠标左键选择线段,然后右键结束选择,如图:

此时就会变成一条绿色的线段,我们可以按住某一个端点并进行拖动,想拖多长的线段就拖多长的线段,如图:

最后的线段就是红色的那条,而且绿色的那条线段会消失。

2.平行线

顾名思义,就是能够生成多条平行的线段,我们可以先绘制一条线段,然后点击平行线,并右击鼠标然后左键拖动线段即可,如图:

3.等分线

我们可以使用等分线绘制一个雪花图案,如图:

我们首先绘制一条线段,然后选中等分线图标并且输入省量,然后使用左键拖动即可,如图:

4.测量两点的长度

这里我们需要使用两点测量这一功能,首先准备好两条线段,然后再点击两点测量,如图:

接着我们分别点击两条线段的端点,如图:

这时候它会弹出一个对话框,如图:

不管它,关闭即可。

5.旋转形状

有些时候我们需要将我们绘制的图形的方位进行旋转,这时我们可以借助旋转工具,如图:

选择旋转后,我们来框选需要旋转的部分,如图:

选中后右击鼠标,然后选择一个旋转的中心点,再用鼠标拖动旋转,如图:

6.半径圆、椭圆

1).半径圆

点击绘图菜单,选择半径圆,通过设置半径或者周长来绘制圆,如图:

如果我们不设置半径或者周长就可以自由绘制不同规格的圆。

2).椭圆

点击选用工具,选择椭圆,设置长直径和短直径,如图:

如果你不设置这两个参数的值,你就可以随意设置不同大小的椭圆。

7.省的操作

1).单向省

可以在曲线上添加一条直线,选择图标工具菜单,然后找到单向省,如图:

然后在曲线上单击某一点,即可添加一条直线,如图:

2).枣弧省

就是可以绘制一个菱形,打开图标工具菜单,选择打版图标工具,找到枣弧省,如图:

然后选中绘制枣弧省的点,然后设置参数,如图:

3).省道

省道可以在线段上开辟一个特殊的形状,如图:

打开省道后,我们只需要点击线段的中心点,然后往下拉,即可生成一个指定省长和省量的省道,如图:

这里小编设置了不同的省道和省量,所以效果不同。

4).省折线

我们可以通过省折线来将使用省道后所产生的缺口缝补好,我们先打开省折线,如图:

然后我们框选两个点,如图:

这样就可以了,是不是很漂亮了。

总结

ET可以说是服装打版软件中的佼佼者了,不仅功能丰富多样,而且操作方法简单易懂,学会了它你可以轻松做出服装版型,然后使用电脑排版打印,提高工作效率,目前百分之95都是电脑打版了,人工打版很少见了。

盘点服装设计所经常性使用的软件—–ET(下篇)

大家好,我是IT共享者,人称皮皮。

前言

今天要跟大家介绍的是关于服装设计所经常性使用的软件—–ET,这个ET可不是外星人,而是一款软件。这款软件在国内是最受欢迎的,其优点多多,这里不一一讲述,下面来看看它的具体操作过程,让小编带着大家一起做漂亮的服装版型,人人都可以成为服装设计师。

上两篇文章已经给大家讲了软件的安装和基本操作,盘点服装设计所经常性使用的软件—–ET(上篇),盘点服装设计所经常性使用的软件—–ET(中篇),这篇文章继续往下进行介绍,一起来看看吧~

八、线段调整

1.延长线段

我们可以在原先的线段基础上延长线段,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

设置偏移,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

可以看到,没有任何变化,只需要右击鼠标即可,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

2.连接线段

我们现在有两条线段,然后这两条线段没有连接,我们现在需要将两条线段进行连接,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

这里有种很方便的做法,直接先选择一条线段,左键框选,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

然后左键单击另一条线段,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

然后我们直接右键单击即可,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

3.修剪线段

如果我们不小心把线段弄长了,那么如何修剪了,很简单。首先我们画一个线段,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

这个时候我们只需要选择变长的两端,然后右键单击即可,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

注:框选的时候千万不要选到太多的不需要删除的部分,否则会把整个线段全部删除。

4.测量线段长度

这个也是非常简单,我们只需要使用智能笔右键单击线段即可显示它的线段长度,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

5.绘制指定长度和角度的线段

我们可以设置线段的指定长度并截取,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

修改这三个数值即可改变我们的线段的长度和宽度。那么角度如何实现了,这里需要用到角度线啦,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

找到角度线后,我们就可以选中线段的端点,然后进行拖动,即可绘制一条长度为30角度为90的线段了,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

九、画十字架

正常情况下我们可以直接画两条线段,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

可以看到,十字架画出来了,不过很容易画歪,接下来教大家一种方法,使用水平垂直补正即可解决这一问题,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

选择水平垂直补正,左键单击线段,此时线段为红色,然后右键单击后选择最后的端点,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

这样就实现了一个十字架了,如图:

盘点服装设计所经常性使用的软件-----ET(下篇)

总结

ET可以说是服装打版软件中的佼佼者了,不仅功能丰富多样,而且操作方法简单易懂,学会了它你可以轻松做出服装版型,然后使用电脑排版打印,提高工作效率,目前百分之95都是电脑打版了,人工打版很少见了。

盘点服装设计所经常性使用的软件—–ET(中篇)

大家好,我是IT共享者,人称皮皮。

前言

今天要跟大家介绍的是关于服装设计所经常性使用的软件—–ET,这个ET可不是外星人,而是一款软件。这款软件在国内是最受欢迎的,其优点多多,这里不一一讲述,下面来看看它的具体操作过程,让小编带着大家一起做漂亮的服装版型,人人都可以成为服装设计师。

上一篇文章已经带大家安装了ET软件,并且对该软件有了个初步的认识,这篇文章继续往下进行介绍。

四、附件的操作

系统集成了很多优秀的样版,我们可以通过设置来进行查看并修改,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

盘点服装设计所经常性使用的软件-----ET(中篇)

盘点服装设计所经常性使用的软件-----ET(中篇)

这样就可以把选择的样版展示在窗口中了,这件衣服看起来还不错。我们还可以将自己所制作的样本导入到系统中,以备以后不时之需,首先我们需要选择附件登录,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

然后选中我们要添加到附件的版型,一般选中就是红色的状态,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

当版型为红色时,我们右击鼠标,然后就会弹出附件对话框,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

按照上面要求即可将版型添加到附件中去,以后我们制衣时就可以调用我们自己的版型了。

五、复制

这里我们可以通过平移和镜像来复制,首先选中平移功能,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

首先我们选择平移图标,然后框选住需要平移的目标版型,然后按住Ctrl键使用左键拖动即可,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

接下来就是镜像,镜像其实就是相当于复制了一部分重合的数据,选择两点镜像,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

然后框选镜像目标,然后设置镜像轴起点和终点即可,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

还可以使用水平垂直镜像,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

选中该图标后,左键单击线段选中,然后右击结束选择,此时按住鼠标左键拖动不放,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

拖动完毕即可形成一个长度相同的线段,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

注:如果是水平线段的话拖动的幅度不要太大即可。

我们还可以使用要素镜像来进行复制操作,如下:

盘点服装设计所经常性使用的软件-----ET(中篇)

选中我们需要镜像的部分,使用左键单击选中,然后右键取消选择,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

接下来我们需要按住Ctrl键,然后选择镜像的重合部分,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

这样就把上面选中的部分给复制下来了。

六、添加标注

我们可以在版型中添加适量的标注来提醒打样的师傅有哪些需要注意的,所以标注很有必要,我们只需要点击ABC图标,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

点击ABC后然后按住左键拖动一个线段,然后就会弹出文字输入对话框,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

输入完点击确定即可在屏幕上显示。

七、曲线

如果我们现在有个矩形的版型,我们现在要在它的某一端进行调整,让它变更为以下形状,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

那么这个该怎么办了?首先我们来创建一个矩形,然后我们选中矩形需要更改形状的那一端,然后框选它,此时那一端被选中的会是红色线段,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

不过此时是无法在它上面进行操作的,我们需要按住Shift键然后一个个点击,然后每个点击处都会出现一个小点点,这样就可以将一个线段拆分成多个可以自由变换的形状了。如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

然后我们框选那一端,即为红色时,用鼠标按住这些绿色的点然后往下拉,即可。如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

这里小编做了一些处理,首先你拖动的时候上面的线段不会消除,需要你使用删除工具删除那些多余的线段,其次拖动这些绿点很可能会比较乱,所以我们可以在删除那些线段后右击选择这些曲线,然后用鼠标左键拖动这些绿点以达到任意形状的目的。其实我们还有一种特别简单的方法,非常方便,我们先右击线段,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

然后按住Ctrl点选一个个绿点,最后松开Ctrl键,然后拖动那些绿点即可,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

或者设置点数也是一种非常方便的方法,还是右键选中线段,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

然后回车并右键单击即可设置十个点,然后我们右击可看到十个点,分别拖动它们即可,如图:

盘点服装设计所经常性使用的软件-----ET(中篇)

注:点数设置是平均分配,故而使用场景最广泛。

总结

ET可以说是服装打版软件中的佼佼者了,不仅功能丰富多样,而且操作方法简单易懂,学会了它你可以轻松做出服装版型,然后使用电脑排版打印,提高工作效率,目前百分之95都是电脑打版了,人工打版很少见了。

盘点服装设计所经常性使用的软件—–ET(上篇)

大家好,我是皮皮。

前言

今天要跟大家介绍的是关于服装设计所经常性使用的软件—–ET,这个ET可不是外星人,而是一款软件。这款软件在国内是最受欢迎的,其优点多多,这里不一一讲述,下面来看看它的具体操作过程,让小编带着大家一起做漂亮的服装版型,人人都可以成为服装设计师。

一、安装软件

本软件的安装基本上是傻瓜式的,按照步骤一步步来即可,下载地址:

https://u062.com/file/7715018-456442440

然后打开软件安装根目录,双击图中程序,如图:

然后你就会看到一个非常精美的软件界面,如图:

至此,ET的安装已圆满完成,接下来就是它的操作了。

二、认识基本工作区

首先我们可以对窗口的透明度进行调整,如图:

然后我们修改下窗口的背景颜色,如图:

这里我们要想画图的话,我们无需新建窗口,打开一个黑窗口即可画图。

三、智能笔

我们可以使用智能笔来画图,如图:

点击箭头处,然后鼠标拖动,如图:

可以拖动出矩形,直线或者多边形。如图:

你只需要右击鼠标,然后左键单击,即可绘制直线或者曲线,第一次打开软件时是绘制的矩形。我们还可以通过设置指定长度和宽度来绘制线条,如图:

我们还可以连接使用笔刷连接几个图形,只需要用鼠标左键拖动出一个形状,然后按住Ctrl键即可把一些线段连接起来,如图:

如果我们想自定义绘制的形状,直接在智能笔分类工具条选择对应形状即可,如图:

我们选择矩形,如图:

可以看出,绘制的全部是矩形,我们可以删除我们选中的图形,如图:

然后左键拖动选择所有需要删除的部分,如图:

可以看到,现在变了颜色了,这些红色部分的图形就是我们选中的要删除的目标对象了,然后单击鼠标右键,即可完成删除。

四、总结

ET可以说是服装打版软件中的佼佼者了,不仅功能丰富多样,而且操作方法简单易懂,学会了它你可以轻松做出服装版型,然后使用电脑排版打印,提高工作效率,目前百分之95都是电脑打版了,人工打版很少见了。

玩转手机自动化测试

大家好,我是皮皮。

前言

之前我们玩过一些手机自动化软件,比如Airtest,ADB,通过这些软件我们可以和自己的手机进行关联,并且使用程序来代替我们本人来操作手机,今天我们要说的是另一款给力的自动化APP,这里要介绍的并不是Windows平台上的可执行文件哦,而是Android平台上的JavaScript IDE,更重要的一点就是这个工具是国人开发的,必须支持一个不是。而且AutoJs兼容性更好,传统的按键精灵,脚本精灵,虽然上手快,门槛低,但是他们是以坐标为基础,很容易出现分辨率的问题,而AutoJs则是以控件为基础,因而更强大,并且我们在玩自动化时是不需要Root的;那么,废话不多说,赶快让我们一睹为快这款强大的IDE吧。

一、安装AutoJs

为了运行Autojs脚本,我们需要使用Android平台,这里小编选择的是夜神模拟器,将我们下载好的AutoJs.apk安装到夜神模拟器中,下载地址:

https://u062.com/file/7715018-454641893

然后我们开启无障碍服务,即可打开Autojs并正常运行,如图:

玩转手机自动化测试

二、基本使用大全

要想进行脚本的编写,我们需要点击蓝色圆圈里的加号创建一个脚本文件,下面我们来创建一个简单的脚本,如下:

1.选择器

因为AutoJs有着JavaScript的部分特性,因此他也有选择器可供我们选择元素,总共有四种,如下:

ID 选择器
Text 选择器
ClassName 选择器
Desc 选择器

2.打开应用

在打开之前我们需要对Autojs进行授权,很简单,如下:

auto();//授权auto.js

然后我们就可以打开对应应用,比如我想打开浏览器,如下:

launchApp('浏览器')#打开浏览器

如果我们想自定义打开的应用了,通过输入的方法,增加一个交互,可以这样做,如下:

var app=rawInput("","");
launchApp(app);

我们还可以添加一个控制台,显示我们操作的进度,如下:

auto();
console.show() //显示控制台
log('hello') //控制台输出
console.log('开启浏览器') //控制台输出
sleep(1000)//休眠
var app=rawInput("",""); //自定义输入
launchApp(app);//运行App
玩转手机自动化测试

玩转手机自动化测试

我们还可以检查是否有Root权限,如下:

if(auto.waitFor()){
    toastLog('有权限')
    }
  else{
   toastLog('无权限')
      }

3.屏幕操作

setScreenMetrics(1080,1920); #屏幕大小
toast("欢迎大家来到我的世界,Helloworld ,520");#屏幕通知
toastLog(‘hello’) #屏幕通知+控制台日志
images.requestScreenCapture() #向系统申请屏幕截图权限
images.captureScreen() #截图
swipe(100,200,130,320,230)#滑动屏幕,只支持安卓7.0以上
img=images.load('读取本地或者网络图片')#读取
images.save('图片来源','图片名')#保存
var c=findColor(img.'颜色十六进制')#寻找对应颜色对象
c.x c.y #对应颜色的横纵坐标
images.findColorEquals(img,color[, x, y, width, height]) #区域找色
images.findColorInRegion(img,color[, x, y, width, height])
device.width #取屏幕宽度
device.height #取屏幕高度
toast('欢迎光临')
if(requestScreenCapture()){
    console.log('截图成功')
    }
  else{
      console.log('截图失败')
      }
玩转手机自动化测试

玩转手机自动化测试

我们还可以保存网络上的图片到设备中,如:

var pic=images.load('http://wnk5.fulitmm.cn/comm/2020053009318366378.jpg');
images.save(pic,'/sdcard/mm.jpg')
玩转手机自动化测试

另外我们还可以通过找色来定位目标,如图:

玩转手机自动化测试

可以看到横纵标125。

4.返回退出

back() #返回
exit() #退出

5.休眠

如果我们想让程序等待一段时间,可以使用休眠功能,如下:

sleep(3000);#休眠

6.文本操作

有时候我们进入应用需要进行一些操作,这个时候我们可以通过找寻应用中文本的位置来进行精确操作,如下:

text('请输入网址')#找文本

7.Auto Js UI

这里要说的是,虽然我们之前的操作比较方便,但是如果你想把这些操作做成一个界面的话,就需要用到UI了,这样就会更方便了,像一些自动化工具,比如自动电击器就是这个原理了,我们来看一个最简单的例子,如下:

"ui";
ui.layout(
    <vertical foreground="#BBFFFF" bg='#F5F5F5'> #垂直布局加前景背景色设置
        <input id="name" text="请输入名字"/>#输入框
        <button id="one" text="按钮1" alpha="0.6" w="200dp" textSize="10sp"/>#按钮
        <button class="two" w="100dp" text="按钮2"/>
    <horizontal>#水平布局
        <button w="auto" alpha="0.8" text="按钮3"/>
        <button w="*" text="按钮4"/>
    </horizontal>
    </vertical>
   
    
);
ui.one.click(function(){#元素点击事件
    var n=ui.name.getText();
    toast(n)
    })
玩转手机自动化测试

其实UI控件中的方法基本大部分和JavaScript的方法一样,掌握了JavaScript你就可以非常轻松的使用UI控件了。

三、总结

Autojs主要就是用于我们的手机设备的脚本编写,所以与ADB也会有很多相似之处,可以这么说,只要你掌握了ADB和JavaScript,掌握这就跟喝水那么简单。

对了,还要跟大家补充一句,那就是Autojs的在线官方文档地址:

https://hyb1996.github.io/AutoJs-Docs/#/

上面介绍的有很多方面,如果你不方便每次都联网查询的话,可以结合咱们前几天讲的整站爬取方案哦。