`
haoningabc
  • 浏览: 1500210 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

applescipt隐藏系统文件

    博客分类:
  • mac
阅读更多
其实一个命令行就搞定,但是还是比点一下麻烦啊

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles  YES
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles  NO

输完单击Enter键,退出终端,重新启动Finder就可以了

重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动

(*
	显示或隐藏,隐藏文件
*)
tell application "Finder"
	activate
	set IsTrueOrFalse to "FALSE"
	set IsTrueOrFalse to do shell script "defaults read com.apple.finder AppleShowAllFiles"
	if IsTrueOrFalse is "FALSE" or IsTrueOrFalse is "NO" or IsTrueOrFalse is "0" or IsTrueOrFalse is "OFF" then
		set IsTrueOrFalse to "TRUE"
		set UserDisplay to "显示"
	else
		set IsTrueOrFalse to "FALSE"
		set UserDisplay to "隐藏"
	end if
	display dialog "你确定要" & UserDisplay & "系统文件?" with title "显示或隐藏系统文件" with icon stop buttons {"关闭", "确定"} default button 2
	copy the result as list to {buttonpressed}
	if buttonpressed is "确定" then
		do shell script "defaults write com.apple.finder AppleShowAllFiles " & IsTrueOrFalse
		my ReStartFinder()
	end if
end tell

on ReStartFinder()
	try
		tell application "Finder" to quit
	on error
		error "退出Finder时出现错误.请使用强制退出(cmd-option-esc) "
	end try
	set finderIsActive to false
	set errorCount to 0
	repeat until finderIsActive
		try
			tell application "Finder" to activate
			set finderIsActive to true
		on error
			set errorCount to errorCount + 1
			if (errorCount > 20) then
				error "重新启动Finder时出现错误.请点击Finder图标来起动它."
			end if
			delay 0.2
		end try
	end repeat
end ReStartFinder
分享到:
评论

相关推荐

    2023年通信施工应急预案.doc

    2023年通信施工应急预案.doc

    234751_43.m3u8

    234751_43.m3u8

    ARM单片机与FPGA协同驱动的先进运动控制卡方案:实时控制功能与应用拓展一体化解决方案

    内容概要:本文详细介绍了基于ARM单片机(LM3S6911)和FPGA(ALTERA EP1C3)的运动控制卡设计方案。ARM负责复杂的插补算法和以太网通信,FPGA则承担实时脉冲生成和IO扩展任务。文中展示了具体的硬件连接、通信协议以及关键代码片段,如以太网通信的LWIP协议栈实现、FPGA的Verilog代码用于脉冲生成和IO消抖处理。此外,还讨论了硬件设计细节,如PCB布局和电源管理,强调了系统的实时性和抗干扰能力。 适合人群:对嵌入式系统和运动控制系统感兴趣的工程师和技术爱好者,尤其是有一定ARM和FPGA开发经验的人群。 使用场景及目标:适用于工业自动化领域的运动控制应用,旨在提高运动控制的精度和实时性,减少机械抖动,增强系统的可靠性和灵活性。 其他说明:本文不仅提供了详细的硬件和软件设计思路,还附带了原理图、PCB图及源代码,方便读者进行进一步的研究和开发。

    Paddle Serving-部署一个自己的OCR识别服务器

    Paddle Serving-部署一个自己的OCR识别服务器

    COMSOL空气流注放电模型——集成针-针电极及Helmholtz光电离过程等离子体模拟新范式

    内容概要:本文详细介绍了如何利用COMSOL的等离子体模块构建针-针电极间的空气流注放电模型。主要内容涵盖了几何结构的定义、物理场配置(如电子、正负离子的载流子选择)、化学反应的设定(包括21组带电粒子反应)以及Helmholtz光电离过程的具体实现方法。文中还提供了多个代码片段用于解释各个步骤的操作方式,并强调了求解器配置和边界条件处理的关键点。此外,作者分享了一些实用的小技巧,如初始步长设置、网格细化等,以确保模型能够稳定收敛并得到合理的仿真结果。 适合人群:从事等离子体物理研究的专业人士,特别是那些对高压放电现象感兴趣的科研工作者和技术人员。 使用场景及目标:适用于希望深入了解和模拟针-针电极间空气流注放电行为的研究项目。通过该模型可以更好地理解电场分布、粒子密度变化等微观物理过程,从而为实际工程应用提供理论支持。 阅读建议:由于涉及较多的技术细节和数学公式,建议读者具备一定的电磁学、流体力学基础知识,并且最好有一定的COMSOL软件使用经验。同时,在实践中可以根据自己的研究方向调整模型参数进行探索。

    西门子S7-200 PLC与触摸屏实现的恒压供水系统全套图纸程序:一拖二与一拖三配置的实践应用

    内容概要:本文详细介绍了基于西门子S7-200 PLC的恒压供水系统的设计与实现。系统采用一拖二或一拖三模式,确保供水系统的可靠性。核心组件包括PLC、富士PID控制模块和ABB变频器,通过精确的压力控制和快速响应,实现了稳定的恒压供水。文中提供了详细的PLC程序示例,涵盖水泵启停控制、PID算法调用以及变频器频率调节等功能。此外,还展示了触摸屏界面设计,用于实时监控和操作。硬件配置方面,强调了柜体制作图纸的重要性和规范性,确保电气接线正确无误。调试过程中,作者分享了许多实用技巧,如PID参数整定、变频器设置和故障切换逻辑等。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是对PLC编程和恒压供水系统感兴趣的读者。 使用场景及目标:适用于工业现场的恒压供水系统设计与实施,旨在提高供水系统的稳定性和可靠性,减少因设备故障导致的生产中断。 其他说明:本文不仅提供了完整的硬件配置和软件编程指导,还分享了丰富的实战经验和调试技巧,帮助读者更好地理解和应用相关技术。

    基于模型预测算法的三电平整流器输入不平衡控制MATLAB仿真模型研究

    内容概要:本文详细介绍了基于MATLAB的三电平整流器输入不平衡控制的仿真模型。该模型采用模型预测控制(MPC)和正负序分离技术,通过Clarke变换和Park变换将三相电压转换到αβ坐标系,并进一步分离出正序和负序分量。随后,通过模型预测控制计算网侧参考电流,确保系统在网侧电压不平衡情况下仍能稳定运行。文中还讨论了仿真过程中的一些关键技术细节,如代价函数设计、LCL滤波器的谐振频率设置以及动态调整预测步长的方法。最终,仿真结果显示该方法在电网电压不平衡时表现出色,直流侧电压纹波控制在2%以内,电流波形质量良好。 适合人群:从事电力电子、电力系统控制领域的研究人员和技术人员,特别是对三电平整流器及其控制策略感兴趣的读者。 使用场景及目标:适用于研究和开发三电平整流器在非理想电网条件下的控制策略,旨在提高系统的稳定性和效率,减少谐波和直流侧电压波动。 其他说明:文中提供了详细的MATLAB代码片段和调试技巧,有助于读者理解和实现该仿真模型。此外,作者还分享了一些实际调试中的经验和注意事项,如坐标变换的时序对齐问题和代价函数权重的选择。

    Asp.Net CRM系统:高效管理客户关系,实现商业价值的最佳选择和必备工具

    内容概要:本文详细介绍了Asp.Net CRM客户关系管理系统的功能和技术实现。该系统不仅涵盖了客户信息管理、日程安排等功能,还展示了如何通过C#代码实现这些功能的具体细节。此外,文章强调了系统的二次开发能力和扩展性,如通过创建新的数据库表和编写相应代码来满足特定行业需求。系统采用三层架构,将客户生命周期、销售流程、团队协同等功能模块有机结合,形成一个完整的业务协同平台。文中还探讨了销售流程引擎、数据关联、实时消息推送等方面的技术实现,突出了系统的灵活性和高效性。 适合人群:对CRM系统开发感兴趣的软件工程师、企业IT管理人员、有一定编程基础的研发人员。 使用场景及目标:适用于希望提升客户管理水平、优化销售流程、增强内部协作的企业。通过实施该系统,企业可以更好地管理客户资源,提高工作效率,降低成本,最终提升销售业绩。 其他说明:文章提供了丰富的代码示例,帮助读者深入理解系统的工作原理和技术实现。同时,强调了系统在实际应用中的灵活性和扩展性,使其能够适应不同企业的具体需求。

    PowerShell7.5.1

    PowerShell7.5.1

    FX5U以太网通讯超清

    内容概要:本文详细介绍了三菱FX5U PLC的以太网通讯配置和编程技巧。首先讲解了基本的硬件配置和参数设置,如IP地址、子网掩码、端口号等。接着展示了如何使用ST语言和Python进行TCP客户端编程,包括创建Socket、连接服务器、发送和接收数据的具体步骤。文中还提到了一些常见的陷阱和解决方案,如隐藏寄存器的设置、十六进制地址转换、连接超时等问题。此外,提供了高级玩法,如批量读写寄存器、使用MC协议读取数据以及通过Python脚本测试通讯稳定性。最后强调了调试工具Wireshark的使用和注意事项。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是对三菱PLC以太网通讯感兴趣的读者。 使用场景及目标:帮助读者掌握三菱FX5U PLC以太网通讯的配置和编程方法,提高设备联机和数据采集效率,解决实际项目中可能遇到的各种问题。 其他说明:文章不仅提供了详细的代码示例,还分享了许多实用的经验和技巧,有助于读者快速上手并避免常见错误。

    PMSM永磁同步电机双环矢量控制理论深度解析与仿真实践指南

    内容概要:本文详细介绍了永磁同步电机(PMSM)的双环矢量控制理论及其在MATLAB/Simulink中的具体实现方法。首先解释了电流环和速度环的工作原理,特别是电流环中的Clarke变换和Park变换的具体实现。文中提供了详细的代码示例,如Clarke变换、Park变换以及电流环PI控制器的实现。同时,针对常见的调试问题给出了具体的解决方案,如速度环PI参数的整定、SVPWM模块的配置等。此外,还强调了仿真过程中需要注意的关键点,如PWM载波频率、死区时间补偿、速度观测器的选择等。 适合人群:从事电机控制研究和技术开发的专业人士,尤其是有一定MATLAB/Simulink基础的研发人员。 使用场景及目标:适用于希望深入了解PMSM双环矢量控制原理并掌握其仿真的技术人员。目标是在MATLAB/Simulink环境中搭建稳定的PMSM双环控制系统,确保系统在不同负载条件下的稳定性和鲁棒性。 其他说明:文章不仅提供了理论分析,还包括了大量的实践经验分享,帮助读者避免常见错误,提高仿真效率。

    FX3U PLC控制器资料:尺寸、主控芯片、电源及功能详解

    内容概要:本文深入介绍了FX3U PLC控制器的硬件架构和嵌入式软件设计。硬件方面,详细描述了控制器的尺寸、主控芯片STM32F103VCT6及其外围电路设计,如电源管理、继电器输出、光耦隔离、模拟量处理和通讯接口(CAN总线、RS485)。软件部分则展示了关键的GPIO配置、ADC校准、中断处理、状态指示灯控制以及多种通讯协议的实现方法。文中还特别强调了抗干扰设计和工业应用场景中的优化措施。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是对PLC控制器硬件设计和嵌入式编程感兴趣的读者。 使用场景及目标:适用于希望深入了解PLC控制器内部工作原理的技术人员,帮助他们掌握如何设计和优化工业控制系统,特别是在小型产线控制器或智能仓储系统的开发中。 其他说明:文章不仅提供了详细的硬件和软件设计方案,还分享了许多实践经验,如光耦隔离的应用、抗干扰措施、以及针对特定工业环境的优化技巧。

    2025年软件实施工程师笔试面试题及答案.docx

    2025年软件实施工程师笔试面试题及答案.docx

    CAD技术在水利水电工程中的应用.docx

    CAD技术在水利水电工程中的应用.docx

    可编程设置±10V、±5V、±3V高精度正负电压输出模块特点:小体积、宽电压输入范围、自动保存电压值、板载LDO稳定及低成本方案

    内容概要:本文介绍了一种低成本、高精度的模拟量正负电压输出模块方案,适用于工业控制和实验室设备。该模块支持±10V、±5V、±3V可编程设置,具备断电参数保存、自定义校准等功能。硬件设计包括电源模块、DAC芯片、EEPROM和控制芯片,确保输出电压稳定性和高精度。软件部分实现了电压设置、参数保存和自定义校准功能。材料成本控制在15元左右,性价比极高。 适合人群:电子工程师、硬件开发者、工业控制系统设计师以及对高精度电压输出有需求的研究人员。 使用场景及目标:① 工业控制系统的精密电压调节;② 实验室设备的高精度电压输出;③ 自动化项目的批量部署。 其他说明:该方案提供了完整的硬件设计和软件实现,包括详细的代码示例和原理图,方便用户进行二次开发和定制。

    淘客云全开源淘客系统:源码开放、支持定制开发,一站式搭建部署与首年免费更新支持

    内容概要:本文深入剖析了一个全开源淘客系统的实现细节,涵盖了多个关键技术点。首先介绍了用Go语言重构的淘宝联盟API网关,展示了商品搜索接口的核心代码,强调了参数签名、HTTP请求处理以及数据转换的重要性。接着讨论了数据库设计,特别是佣金结算表的结构,突出了JSON类型的使用和乐观锁机制的应用。前端方面,展示了基于Vue.js的佣金日历组件,体现了数据驱动UI和事件冒泡处理的设计理念。部署环节则分享了一些实用技巧,如手动更新淘宝API的SSL证书链。此外,还探讨了PHP实现的订单同步服务、SDK封装、热更新通道等特性,以及系统的技术售后支持措施。最后,文章总结了该系统的优点,如清晰的MVC分层结构、灵活的分佣规则设计、完善的部署方案和技术售后支持。 适合人群:对淘客系统开发感兴趣的开发者,尤其是希望深入了解系统架构设计、前后端开发、数据库设计和部署优化的技术人员。 使用场景及目标:适用于想要搭建或改进淘客系统的团队和个人开发者。目标是帮助读者理解淘客系统的各个组成部分及其工作原理,从而能够快速上手并进行二次开发。 其他说明:文中提供了大量实际代码片段和配置示例,便于读者理解和实践。同时,作者还分享了许多实用的经验和技巧,有助于提高开发效率和系统稳定性。

    LabVIEW 2018版:新手必备的动态启动界面制作教程,涉及二维图片写入、控件移动与动态调用知识点

    内容概要:本文详细介绍了如何使用 LabVIEW 2018 版制作动态启动界面,涵盖三大核心技术:图片加载、控件移动和动态调用。首先,通过创建透明图像和使用相对路径确保跨平台兼容性,实现了高质量的图片展示。其次,利用 While 循环和属性节点精确控制控件的移动轨迹,如 Logo 飞入、文字滑入等效果。最后,采用 VI 动态调用技术,使主程序在启动界面前台动画播放完毕后无缝加载,提升了用户体验。此外,文中还提供了许多优化建议,如双缓冲模式、渐隐效果、状态机架构等,帮助开发者打造更加专业的启动界面。 适合人群:具有一定 LabVIEW 基础的开发者,尤其是希望提升用户界面美观度和交互体验的技术人员。 使用场景及目标:适用于需要开发带有动态启动界面的 LabVIEW 应用程序,旨在提高软件的专业性和视觉吸引力,同时确保启动过程的流畅性和稳定性。 其他说明:文中提供的代码片段和技巧可以直接应用于实际项目中,建议初学者逐步尝试各个功能模块,熟悉后再进行综合应用。

    STM32驱动的信号发生器:基于Matlab数据生成与DMA传输的波形输出系统,支持串口通信与TFTLCD显示,一键切换波形,附程序源码与硬件原理图

    内容概要:本文详细介绍了如何利用STM32单片机和Matlab协作构建一个高效的信号发生器。首先,通过Matlab生成不同类型的波形数据并将其转化为适用于DAC的12位格式,然后将这些数据存储为C语言数组以便嵌入STM32程序中。接着,在STM32端配置DAC通道并通过DMA进行高速数据传输,确保波形能够稳定地输出。此外,文中还探讨了串口通信协议的设计用于远程控制波形参数,如频率、幅度等;实现了按键消抖功能以实现波形类型的手动切换;并且优化了LCD显示屏的内容刷新机制。最终测试表明该系统可以在1Hz-50kHz范围内提供高质量的波形输出,总谐波失真控制在1%以内。 适合人群:具有一定嵌入式开发经验的技术人员,尤其是对STM32、Matlab有一定了解的人群。 使用场景及目标:适用于需要定制化波形输出的应用场合,如实验教学、产品研发测试等。主要目的是为了帮助开发者更好地理解和掌握STM32与外部设备交互的方式,特别是DAC与DMA配合使用的技巧。 其他说明:随附有完整的项目资料包,包括Matlab脚本、Keil工程项目文件以及硬件原理图等,方便读者实际操作验证。

    台达触摸屏MODBUS直接通讯程序:变频器启动、停止、正反转与频率设定功能实时实现

    内容概要:本文详细介绍了台达触摸屏通过MODBUS RTU协议直接与台达变频器通讯的技术实现及其应用场景。主要内容涵盖通讯的基础理论、具体的代码实现方法(如连接、启动、停止、正反转控制、频率设定等功能的具体代码示例)、界面设计要点(如实时数据显示、状态指示灯的颜色变化等),以及针对常见问题的解决方案。此外,文中还强调了该方案的应用范围不仅限于台达产品,还可以推广到其他品牌的变频器、触摸屏甚至是温控表等设备,展示了其广泛的适应性和灵活性。 适用人群:从事工业自动化领域的工程师和技术人员,尤其是那些希望深入了解MODBUS RTU协议及其在实际项目中应用的人群。 使用场景及目标:适用于需要简化控制系统架构、降低成本的企业或个人开发者。主要目标是在不需要额外PLC的情况下,实现触摸屏对变频器的有效控制,提高系统的稳定性和效率。 其他说明:文中提供了大量实用的代码片段和配置参数,帮助读者快速理解和实施相关技术。同时,作者还分享了许多实践经验,如避免常见的配置错误、优化用户体验的设计思路等,有助于读者少走弯路。

    免费2007-2021年上市公司对外投资数据

    2007-2021年上市公司对外投资数据 1、时间:2007-2021年 2、指标:股票代码、统计截止日期、货币编码、货币类型、投资事件类型编码、投资事件类型、报告期末投资金额总计、占报告期对外投资总额的比例(%) 3、范围:上市公司 4、来源:csmar、上市公司GB 5、用途:可用于了解公司的扩张战略和市场趋势

Global site tag (gtag.js) - Google Analytics