Skip to content
Dylan edited this page Jun 6, 2022 · 4 revisions

Tips

sm2uploader 是一款终端命令行软件,但是在视窗操作系统下也可以通过一点简单的集成,通过鼠标快速完成操作。以下是一些方便你更快速地使用 sm2uploader 来发送文件到设备的技巧,以供参考,你可以在此基础上将 sm2uploader 整合到你更喜欢的软件中。

upload

是的,你可以上传任意类型的文件到打印机上,比如 升级固件包。但是请注意,安装不同的打印头,屏幕中可看到的文件类型也不同,通常3dp只能看到gcode文件,而激光头则可以看到nc格式的文件。如果拆下执行头再开机,则可以看到所有文件。


for Windows

windows_sendto

exe程序 下载到某个文件夹中,此处以目录 d:\sm2uploader 举例说:

  1. 打开记事本输入以下程序,注意修改其中文件路径,且路径中尽量不包含空格等字符:
@COLOR 0A
@d:\sm2uploader\sm2uploader-win64.exe %*
@PAUSE
  1. 保存,在保存对话框的地址栏中输入 shell:sendto 回车跳转到 SendTo 目录
  2. 选择保存文件类型为所有文件(All Files),文件名为 Send to Snapmaker 2 via Wifi.bat
  3. 点击保存,关闭记事本
  4. 选择任意你希望发送的文件,在右键 发送到(Send to) 菜单中选择 Send to Snapmaker 2 via Wifi
  5. 在弹出的命令行窗口中查看上传进度,完成后按任意键关闭窗口。

for macOS

macos

使用 Automator 来快速执行:

  1. 在 Automator 新建 Quick Action
  2. 从 Library 中拖动 Run AppleScript 到 workflow 中
  3. 输入
on run {input, parameters}
	set uploader to "/PATH/TO/sm2uploader-darwin-arm64" -- 这里填写程序路径
	set tfiles to ""
	repeat with f in input
		set p to POSIX path of f
		set tfiles to (tfiles & " " & p)
	end repeat
	
	tell application "Terminal"
		activate
		do script uploader & " " & tfiles
	end tell
	return input
end run
  1. 保存为 SM2Upload
  2. 从 Finder 选择需要上传的文件,右键 - Quick Actions - SM2Upload
  3. 完成!
Clone this wiki locally