1. 先有一个普通的 继承自 MonoBehaviour 的脚本. 2. 创建一个 Editor 文件夹, 写 关于 UnityEditor 的脚本 都要放在这个文件夹下,不然会编译出错. 具体的实现如下: using UnityEngine; using UnityEditor; using System.Collections; [CustomEditor(typeof(TestBehaviour))] // 这里是表示,这个Editor是哪个脚本的界面 [CanEditMultipleOb…
unity3d 特殊文件夹和脚本编译顺序 转自http://blog.csdn.net/u010019717/article/details/40474631 大多数情况下,您可以选择任何你喜欢的文件夹在您的项目的名称,但unity储备一些名称以指示内容有一个特殊的用途.这些文件夹中有些会影响脚本编译的顺序.从根本上说,有四个单独的脚本编译,将编译脚本的阶段由其父文件夹决定. 这是重要的情况下,脚本必须引用在其他脚本中定义的类.基本的规则是在编译阶段后的任何东西不能被引用.任何编译中的当前阶段或…
自定义脚本扩展在 Azure 虚拟机上下载并执行脚本. 此扩展适用于部署后配置.软件安装或其他任何配置/管理任务. 可以从 Azure 存储或 GitHub 下载脚本,或者在扩展运行时将脚本提供给 Azure 门户. 自定义脚本扩展与 Azure Resource Manager 模板集成,也可以使用 Azure CLI.PowerShell.Azure 门户或 Azure 虚拟机 REST API 运行它. 本文档详细说明了如何通过 Azure PowerShell 模块和 Azure Res…
xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验. 本文主要详细讲解下,如何通过添加自定义的脚本,在脚本域实现更加复杂灵活的定制. 项目源码 官方文档 配置分离 xmake.lua采用二八原则实现了描述域.脚本域两层分离式配置. 什么是二八原则呢,简单来说,大部分项目的配置,80%的情况下,都是些基础的常规配置,比如:add_cxflags, add_links等, 只有剩下不到20%的地方才需要额…
1. 简介 在Unity3D中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position.之前写过类似的文章,这次增加了平时常用API的脚本,每个脚本均手打测试可用. 2. 通过Transform组件移动物体 Transform组件用于描述物体在空间中的状态,它包括位置(position),旋转(rotation)和缩放(scale). 其实所有的移动都会导致position的改变,这里所说的通过Transform组件来移动物体,指的是直接操作Transform来控制…
centos   shell编程6一些工作中实践脚本   nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志  直接送给bc做计算  gzip  innobackupex/Xtrabackup   第四十节课 上半节课nagios监控脚本自定义zabbix脚本 下半节课mysql备份脚本zabbix错误日志直接送给bc做计算gzipinnobackupex/Xtrabackup 一. 自定义nagios监控脚本nagios:0成功, 1有问题 warning,…
原文 ArcMap自定义脚本工具制作 在制图的前期,一般需要做一些数据的整理,如图层合并.裁剪等工作.虽然在ArcMap中也有提供对应的工具,但使用起来需要点技巧.如批量裁剪,虽然可以实现,但出来的结果会重命名为[图层名]_clip,这样对于配置好整个区域的mxd,需要单独裁剪部分范围数据非常不友好,以为后续工作意味着需要单独给裁剪出来的数据重命名,删除掉后缀_clip才可以统一设置数据源. 解决这个问题其实可以很快速的编写python脚本去实现.但脚本对于一般人来说比较麻烦,每次使用都需要调整…
agent端: zabbix 自定义脚本 [root@localhost script]# cat check_ping.sh #!/bin/bash result=$(/usr/local/nagios/libexec/check_icmp -s $ $) a=$(echo $result | awk '{print $1}') if [ $a == "OK" ];then " else " fi [root@localhost script]# 执行脚本: [r…
 在 Build 开发者大会上推出VM 扩展程序的其中一个称为"自定义脚本扩展程序",它支持 PowerShell.如果这是您第一次访问这些博客,可能需要查看以前的博客,请单击此处和此处,了解有关 VM Agent 和扩展程序的概述. 那么,此扩展程序有何用途?它与远程PowerShell 或任何其他现有远程执行工具有什么不同?简而言之,自定义脚本扩展程序可以从 Azure 存储自动下载脚本和文件,并在 VM 上启动 PowerShell 脚本,进而安装更多软件组件.与任何其他 V…
自学Zabbix3.10.1.5-事件通知Notifications upon events-媒介类型自定义脚本…
nrpe的安装    tar xvfz nrpe-2.13.tar.gz cd nrpe-2.13 ./configure make all make install-plugin make install-daemon make install-daemon-config yum install xinetd make install-xinetd [root@nhserver2 ~]# vim /usr/local/nagios/etc/nrpe.cfgallowed_hosts=127.0…
RT(Request Tracker)是一个基于 Perl 语言的开源状态跟踪和工作流系统,支持审批.权限管理等功能,中文化支持的也不错,可以作为企业的流程审批系统使用.可惜的是,该系统在国内使用的不多,中文资料也很少. 默认情况下,当有人提交新申请单后,RT会发送邮件提醒给相关人员.如果我们需要发送微信.短信或者执行一个自定义脚本该怎么实现呢?可以通过RT的 Scrip(比脚本的Script少一个字母t)来实现: Scrip 是一个基于 Perl 语言的脚本,可以在指定的状态下触发,比如:提交…
自定义脚本的稳定性测试 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 参数调用脚本即可. 测试案例 启动考研帮app3.1.0,然后跳过升级提示和引导页面,进入到登录界面并输入用户名密码进行登录. 需求分析 从用户角度来思考步骤该怎样进行? 要操作的元素该如何定位? 怎样将操作步骤转化为测试脚本? 获…
索引 一.本地开发与测试相关脚本 1.startup.sh 2.shutdown.sh 3.catalina-out.sh 4.localhost_access_log.sh 5.上传本地文件到服务器指定目录 二.服务端部署与日志查看 1.nginx配置以及日志查看 2.定制程度较高的一个脚本... // 留着备用 一.本地开发与测试相关脚本 个人习惯在项目的根目录下建立一个script文件夹用来存放各种自定义的脚本, 这样在根目录下不仅可以使用mvn命令和还可以很方便地执行自定义脚本(通过sh…
自定义脚本的稳定性测试 常规MOnkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景者时候就需要用到自定义脚本,Monkey支持执行用户自定义脚本的测试,用户之需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 参数调用脚本即可.    2. 测试案例 启动考研帮app3.1.0,然后跳过升级提示和引导页面,进入到登陆界面冰输入用户和密码,进行登陆 3. 需求分析 ① 从角度来思考步骤该怎样进行? ② 要操作的元素该如何定位? ③ 怎样操作步…
ArcGIS自定义脚本-通过txt/excel/dbf/table生成多边形要素类 联系方式:谢老师,135-4855-4328,xiexiaokui#qq.com 目的:读取文本文件,常见多边形要素类. 使用方法: 结果: 联系方式:谢老师,135-4855-4328,xiexiaokui#qq.com    …
本文将自己遇到的一些自定义脚本加入开机启动项却不成功的问题加以说明,花费了我很长时间才得以解决,当然也多谢了自己朋友的帮忙,正是因为他们的提醒,最后才找到了解决的办法,谢谢他们!!!! 系统是centos5.5  应用:nginx+perl+fastcgi以及tomcat 现有几个脚本需加入/etc/rc.local里让他们开机自己启动,如下: # vi /etc/rc.local /usr/local/nginx/sbin/start_perl_cgi.sh stop /usr/local/n…
本节内容: Zabbix的通知功能 定义接收告警的用户 定义Action Zabbix自定义脚本发送报警邮件 一.Zabbix的通知功能 在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着有异常情况发生,此时通常需要采取一定的动作(action),如告警或者执行远程命令. 实现zabbix的通知功能,一般需要两个步骤:定义所需的“媒介”和配置一个”动作”. 媒介类型有:E-mail,SMS,Jabber和自定义的通知脚本.我这里就使用E-mail了. 1.定义媒介 登录…
一 环境背景 监控主机A:192.168.24.231:被监控主机B:192.168.24.233 A/B主机,通过公私钥建立ssh连接 [操作B主机时不需要输入密码,详见笔记:http://app.yinxiang.com/l/ACQDOta4_v1IEr_WI6aufZVFEux9o1ou6ts/] 二 监控目标及测试结果      主机 A监测主机B上以下信息:   正在运行的容器数量 (黄) 已经定义的容器数量 (绿) 崩溃的容器数量        (红)       三 整体步骤 B主…
selenium IDE提供了两种生成脚本的方式:录制脚本和自定义脚本 录制脚本:1.打开firefox空白标签,在标签上输入需要录制脚本的网址:2.打开selenium IDE界面中的录制按钮(圆形编程正方形):3.返回浏览器中进行需要录制的所有步骤:4.最后返回IDE中结束录制(正方形变成圆形):5.运行一次录制的脚本:注:如果录制失败,脚本会停留在失败的步骤上,查看log记录确定失败的原因.修改后,重新回放,直到回放成功.6.保存录制的脚本. 自定义编写脚本的话可以通过每个步骤的编写来自定…
 这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难.这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法.首先我们看看游戏主要是由哪几部分组成的,如下图所示,任何平台下的任何游戏核心都是由:数据.逻辑.渲染三大部分组成. 当你写过>=2个平台下的游戏时你会发现其实游戏开发很“容易”,为什么“容易”呢?…
1. 编写获取activemq队列积压消息(check-amq.sh) #!/bin/bash QUEUENAME=$ MQ_IP='172.16.1.56' curl -uadmin:admin http://${MQ_IP}:8161/admin/queues.jsp 2>/dev/null| grep -A 5 "${QUEUENAME}</a></td>"|awk -F '<' '{print $2}'|sed 's/td>//g'|g…
自定义脚本媒介.zabbix会将信息传递给脚本,接下来你在脚本里面随意处理,一共会传递三个参数,按顺序接受也就是$1,$2,$3了,为了方便记忆,一般分别给他们赋值到To\Subject\body 配置AlertScriptsPath 在server的配置文件中配置,这是用来定义脚本目录,这样一来zabbix就能找到脚本了   1 2 3 4 # cat /usr/local/zabbix-2.2.1/etc/zabbix_server.conf | grep AlertScriptsPath…
答: 将自定义脚本(假设自定义的脚本绝对路径为~/start_test.sh)添加到/etc/init.d/目录下,并更新系统启动项,命令如下: sudo cp ~/start_test.sh /etc/init.d/ sudo update-rc.d start_test.sh defaults 90 (90为执行的优先级,数字越大,表示越晚执行)…
自定义脚本的稳定性测试 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 参数调用脚本即可. 测试案例 启动考研帮app3.1.0,然后跳过升级提示和引导页面,进入到登录界面并输入用户名密码进行登录. 需求分析 从用户角度来思考步骤该怎样进行? 要操作的元素该如何定位? 怎样将操作步骤转化为测试脚本? 获…
自定义脚本稳定性测试 常规的monkey是执行随机的事件流,如果想让monkey测试某个特定的场景,这个时候需要自定义脚本. 用户需要先笔记好脚本再存放在手机上,通过启动monkey -f参数调用脚本来执行. 举个栗子: 启动淘宝,然后进入到首页,进行登录 需求分析: 1.思考步骤怎么进行 2.如何操作元素 3.将步骤转化为测试脚本 如何获取元素坐标 最简单的方法就是打开手机开发者模式“显示指针位置”,然后在屏幕上操作,导航栏上方就会显示坐标信息 monkey脚本API介绍 LaunchActi…
ExcelWeb脚本助手,是一款可以自定义脚本操控Excel和浏览器的工具.提供了简单实用的Excel与Browser的API调用,通过自建脚本或自建项目,随意定制. 可以非常方便的根据Excel中的数据批量操作网页,Excel数据填充到网页,从浏览器获取数据到Excel.当然也可以分别使用,用脚本单独操作Excel或浏览器. 一定程度上代替了VBA,选择C#和VBNET语言,自带脚本编辑器.智能提示,代码高亮,编译提示,可定义使用其他IDE,使代码更方便. 主界面如下: 软件自带例子,双击尝试…
zabbix可以通过客户端的[net.tcp.port[<ip>,port]]该item监控项来判断本地/远程服务器TCP端口是否正常,不过当时没有想起来,就用了自定义脚本去写的,很久没有写完全忘了,以下是步骤: 1.在客户端打开子配置文件选项,默认是已经打开的 Include=/etc/zabbix/zabbix_agentd.d/*.conf 2.开始编写脚本,大致就是通过shell脚本参数传入ip地址和port,通过namp命令去获取端口状态 ip=$1 port=$2 port_sta…
Golang 基于Prometheus Node_Exporter 开发自定义脚本监控 公司是今年决定将一些传统应用从虚拟机上迁移到Kubernetes上的,项目多而乱,所以迁移工作进展缓慢,为了建立统一的监控平台,我们使用的是在Kubernetes集群内部署Prometheus-operator,不得不说Prometheus-operator对k8s的监控支持的非常好,helm安装后会把Prometheus.Alertmanger.Grafana.以及NodeExporter都给安装完成,打开…
monkey自定义脚本实践 一.获取元素坐标点位置 二.Monkey脚本API简介 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 参数调用脚本即可. LaunchActivity(pkg_name, cl_name):启动应用的Activity.参数:包名和启动的Activity.Tap(x, y,…