明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 17425|回复: 119

[【高飞鸟】] 用Beep演奏一段音乐--LISP的卖弄神器

    [复制链接]
发表于 2022-8-9 01:35 | 显示全部楼层 |阅读模式
本帖最后由 highflybird 于 2022-8-10 23:12 编辑

自动LISP的隐藏函数被诸多大神发掘出来,LISP又开始焕发青春活力了!
我一不小心,挖到了一个隐藏的函数Beep.
关于隐藏函数,请参见:Make Lisp Great Again-利用隐藏函数恢复isp的活力!
呵呵,先抄一段: C++中发声函数Beep详解
  • 其实啊,Windows API 就提供了一个这样奇妙的发音函数,它就是Beep函数。Beep可以通过控制主板扬声器的发声频率和节拍来演奏美妙的旋律,本文根据音乐简谱来演奏几首优美的歌曲,用以展现Beep的疯狂魅力。
  • 首先我们来Beep的函数原型:
  • BOOL Beep(  DWORD dwFreq;  DWORD dwDuration;  );  

    参数说明:


    • dwFreq 指定要发出的频率(HZ)
    • dwDuration 指定发音的时长,以毫秒为单位。

下面是用LISP的实现--播放生日快乐歌。

  1. (defun c:HappyBirthday ()
  2.   (princ "\n开始为你播放生日歌:")
  3.   (beep 523 200)
  4.   (beep 523 200)
  5.   (beep 578 400)
  6.   (beep 523 400)
  7.   (beep 698 400)
  8.   (beep 659 800)

  9.   (beep 523 200)
  10.   (beep 523 200)
  11.   (beep 578 400)
  12.   (beep 523 400)
  13.   (beep 784 400)
  14.   (beep 698 800)

  15.   (beep 523 200)
  16.   (beep 523 200)
  17.   (beep 1046 400)
  18.   (beep 880 400)
  19.   (beep 698 400)

  20.   (beep 659 400)
  21.   (beep 578 400)

  22.   (beep 932 200)
  23.   (beep 932 200)
  24.   (beep 880 400)
  25.   (beep 698 400)
  26.   (beep 784 400)
  27.   (beep 698 800)
  28.   (princ "\n播放完毕!")
  29.   (princ)
  30. )

加载命令是happybirthday.
当然你可以用它来播放其它任何歌曲,只要你懂音乐。
是不是心动了?用它来撩妹也不错哦!

尽管上面已经给出了如何挖掘隐藏函数的链接,还是有人问 Beep函数为何找不到。好吧,既然是隐藏函数,必须要隐藏。需要回帖可见!
  1. ;;激活一个系统隐藏的函数  作者:tryhi-大海
  2. ;;参数为一个函数名的字符串
  3. ;;如果这个函数并非隐藏函数,则返回nil
  4. ;;例子:(try-load-hide-fun "get-logical-drives")
  5. (defun try-load-hide-fun (fun / dat file fo len)
  6.   (setq len (+ (* 2 (strlen fun)) 28))  ;长度
  7.   (setq file (vl-filename-mktemp "tryhi.fas"))
  8.   (setq  dat
  9.    (append
  10.      '(266  70   65   83   52   45   70  73   76    69   32
  11.        59    98   121  58   116  114  121  104  105  32   13
  12.        266  49   13   266   49   32   36  32   36    13   266
  13.       )
  14.      (vl-string->list (itoa len))
  15.      '(32 52 32 36 20 1 1 1 256 219)
  16.      (vl-string->list fun)
  17.      '(256 256 214)
  18.      (vl-string->list fun)
  19.      '(256  256  1    67   256  256  2  256  266  266  131
  20.        1    256  160  134   256  256  1  22   36    59   98
  21.        121  58   180  243   186  163
  22.       )
  23.    )
  24.   )
  25.   (setq fo (open file "w"))
  26.   (foreach x dat (write-char x fo))
  27.   (close fo)
  28.   (load file)
  29.   (vl-file-delete file)      ;删除临时文件
  30.   (eval (read fun))      ;如果函数不存在则返回nil
  31. )

激活隐藏函数Beep就用 (try-load-hide-fun "beep")

补充音阶频率表:



根据上面音阶频率对照表,编写了《上海滩》:
  1. (defun c:sht (/ 1H 1P 2H 2P 3H 3P 4P C0 C1 C1+ C2 C3 C5 C5- C6 C6- C7 C7- I JP P0 P2 P4 S X Y Z JD)
  2.   (setq JP 30)  ;(/ 60. 88)? 速度
  3.   (setq 1P (/ 15000 JP))  
  4.   (setq 1H (/ 22500 JP))
  5.   (setq 2P (/ 30000 JP))
  6.   (setq 2H (/ 37500 JP))
  7.   (setq 3P (/ 45000 JP))
  8.   (setq 3H (/ 52500 JP))
  9.   (setq 4P (/ 60000 JP))   
  10.   (setq P2 (/ 7500 JP))
  11.   (setq P4 (/ 3750 JP))
  12.   (setq P0 10)
  13.   (setq C0 10)
  14.   (setq JD 261.23);基调
  15.   (setq i 0.0)
  16.   (foreach l '("-" "" "+")
  17.     (foreach n '("1" "1#" "2" "2#" "3" "4" "4#" "5" "5#" "6" "6#" "7")
  18.       (setq s (read (strcat "C" n l)))
  19.       (set s (fix (* JD (expt 2 (/ i 12)))))
  20.       (setq i (1+ i))
  21.     )
  22.   )
  23.   (setq i 0)
  24.   (SETQ  X (LIST  C3 C5 C6 C3 C5 C2 C3 C5  C6 C1+ C6 C5 C1  C3 C2 C2 C3 C5 C2 C3 C6- C6- C1 C2 C3 C2 C7- C6- C1 C5- C3 C5 C2 C3 C2 C7- C6- C5- C1 C0 C1+ C1+ C6 C1+ C0 C6 C1+ C6 C5 C5 C3 C6 C5 C1 C2 C1 C2 C3 C0 C3 C3 C2 C3 C0 C1+ C1+ C7 C6 C3 C3 C2 C3 C1+ C7 C6 C3 C5 C3 C5 C2 C3 C2 C7- C6- C5- C1))
  25.   (SETQ  Y (LIST  P2 P2 3P P2 P2 3P P2 P2  P2 1P  P2 1P P2 P2 3P P2 P2 3P P2 P2 3P  P2  P2 1H P2 P2 P2  P2  P2 3P  P2 P2 1H P2 P2 P2  P2  P2  2P P2 P2  P2  P2 2p  P2 p2 p2  p2 3P P2 P2 1H P2 1P P4 P4 P2 2P P2 P2 P2 P2 2P P2 P2  P2  P2 3P P2 P2 1H P2 P2  P2 P2 P2 3P P2 P2 1H P2 P2 P2  P2  P2  3P))
  26.   (SETQ Z (MAPCAR 'CONS X Y))
  27.   (foreach e z
  28.     (beep (car e) (cdr e))
  29.   )
  30.   (princ)
  31. )


通过此程序可以调整速度和key,但是听起来感觉有点怪怪的。不知道自己弄得对不对?
可能是通过喇叭来发声,大打折扣了,也可能是我的音乐知识太差了吧。
玩玩而已,不可当真。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 9明经币 +9 金钱 +20 收起 理由
GamIng + 1 神马都是浮云
Bao_lai + 1 神马都是浮云
趣意人生 + 1 很给力!
dtucad + 1 神马都是浮云
中国兰 + 1 + 20 神马都是浮云
baitang36 + 1 很给力!
guosheyang + 1 很给力!
自贡黄明儒 + 1 很给力!
tigcat + 1 Great!

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下

本帖被以下淘专辑推荐:

发表于 2022-8-9 12:47 | 显示全部楼层
本帖最后由 tigcat 于 2022-8-9 14:17 编辑


;帖子来源https://blog.csdn.net/v1t1p9hvbd/article/details/71523218?
;天空之城
(defun c:tkzc ()
  (princ "\n开始为你播放生日歌:")
  (setq qdo 262 )
(setq qre 294)
(setq qmi 330)
(setq qfa 349)
(setq qso 392)
(setq qla 440)
(setq qsi 494)
(setq do 523)
(setq re 578)
(setq mi 659)
(setq fa 698)
(setq so 784)
(setq la 880)
(setq si 988)
(setq do1 1046)
(setq re1 1175)
(setq mi1 1318)
(setq fa1 1480)
(setq so1 1568)
(setq la1 1760)
(setq si1 1976)
(setq sqdo 277)
(setq sqre 311)
(setq sqfa 370)
(setq sqso 415)
(setq sqla 466)
(setq sdo 554)
(setq sre 622)
(setq sfa 740)
(setq sso 831)
(setq sla 932)
(setq sdo1 1046)
(setq sre1 1245)
(setq sfa1 1480)
(setq sso1 1661)
(setq sla1 1865)

(setq pai 400 ban 200 ting 128)

(command  "delay" 1000)

(Beep la ban)
(Beep si ban)
(command  "delay" ting)

(Beep do1 (+ ban pai))
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)

(Beep si (* 3 pai))
(command  "delay" ting)
(Beep mi ban)
(Beep mi ban)

(Beep la (+ ban pai))
(Beep so ban)
(command  "delay" ting)
(Beep la pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep so (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep mi ban)
(command  "delay" (/ ting 2))
(Beep mi ban)
(command  "delay" (/ ting 2))

(Beep fa (+ ban pai))
(Beep mi ban)
(command  "delay" ting)
(Beep fa ban)
(Beep do1 (+ ban pai))
(command  "delay" ting)

(Beep mi (* 2 pai))
(command  "delay" ting)
(command  "delay" ban)
(Beep do1 ban)
(command  "delay" (/ ting 2))
(Beep do1 ban)
(command  "delay" (/ ting 2))
(Beep do1 ban)
(command  "delay" (/ ting 2))

(Beep si (+ ban pai))
(Beep sfa ban)
(command  "delay" ting)
(Beep sfa pai)
(Beep si pai)
(command  "delay" ting)

(Beep si (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep la ban)
(Beep si ban)
(command  "delay" ting)

(Beep do1 (+ ban pai))
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)

(Beep si (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep mi ban)
(command  "delay" 20)
(Beep mi ban)
(command  "delay" ting)

(Beep la (+ ban pai))
(Beep so ban)
(command  "delay" ting)
(Beep la pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep so (* 3 pai))
(command  "delay" (+ ting ban))
(Beep mi ban)
(command  "delay" (/ ting 2))

(Beep fa pai)
(command  "delay" ting)
(Beep do1 ban)
(Beep si ban)
(command  "delay" 20)
(Beep si pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep re1 ban)
(command  "delay" 20)
(Beep re1 ban)
(command  "delay" 20)
(Beep mi1 ban)
(command  "delay" (/ ting 2))
(Beep do1 pai)
(command  "delay" (+ ting pai))

(Beep do1 pai)
(Beep si ban)
(command  "delay" ting)
(Beep la ban)
(command  "delay" 20)
(Beep la ban)
(command  "delay" ting)
(Beep si pai)
(command  "delay" ting)
(Beep sso pai)
(command  "delay" ting)

(Beep sso (* 2 pai))
(command  "delay" (+ ting pai))
(Beep do1 ban)
(Beep re1 ban)
(command  "delay" ting)

(Beep mi1 (+ ban pai))
(Beep re1 ban)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)
(Beep fa1 pai)
(command  "delay" ting)

(Beep re1 (* 2 pai))
(command  "delay" (+ ting pai))
(Beep so ban)
(command  "delay" 20)
(Beep so ban)
(command  "delay" ting)

(Beep do1 ban)
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)

(Beep mi1 (* 2 pai))
(command  "delay" ting+(* 2 pai))

(Beep la ban)
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep si pai)
(command  "delay" ting)
(Beep re1 ban)
(command  "delay" 20)
(Beep re1 ban)
(command  "delay" ting)

(Beep do1 (+ ban pai))
(Beep so ban)
(command  "delay" 20)
(Beep so pai)
(command  "delay" (+ ting pai))

(Beep fa1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)
(Beep re1 pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep mi1 (* 4 pai))

(Beep mi1 (* 2 pai))
(command  "delay" (+ ting pai))
(Beep mi1 pai)
(command  "delay" ting)

(Beep la1 (* 2 pai))
(command  "delay" ting)
(Beep so1 pai)
(command  "delay" ting)
(Beep so1 pai)
(command  "delay" ting)

(Beep mi1 ban)
(command  "delay" (/ ting 2))
(Beep re1 ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" (+ ting ban))
(Beep do1 ban)
(command  "delay" ting)

(Beep re1 pai)
(command  "delay" ting)
(Beep do1 ban)
(Beep re1 ban)
(command  "delay" 20)
(Beep re1 ban)
(command  "delay" ting)
(Beep so1 pai)
(command  "delay" ting)

(Beep mi1 (* 2 pai))
(command  "delay" (+ ting pai))
(Beep mi pai)
(command  "delay" ting)

(Beep la1 (* 2 pai))
(command  "delay" ting)
(Beep so1 (* 2 pai))
(command  "delay" ting)

(Beep mi1 ban)
(Beep re1 ban)
(command  "delay" ting)
(Beep do1 (* 2 pai))
(command  "delay" (+ ting ban))
(Beep do1 ban)
(command  "delay" ting)

(Beep re1 pai)
(command  "delay" ting)
(Beep do1 ban)
(Beep re1 ban)
(command  "delay" 20)
(Beep re1 ban)
(command  "delay" ting)
(Beep si pai)
(command  "delay" ting)

(Beep la (* 2 pai))
(command  "delay" ting)
(Beep la ban)
(Beep si ban)

(Beep do1 (+ ban pai))
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)

(Beep si (* 3 pai))
(command  "delay" ting)
(Beep mi ban)
(Beep mi ban)

(Beep la (+ ban pai))
(Beep so ban)
(command  "delay" ting)
(Beep la pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep so (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep mi ban)
(command  "delay" (/ ting 2))
(Beep mi ban)
(command  "delay" (/ ting 2))

(Beep fa (+ ban pai))
(Beep mi ban)
(command  "delay" ting)
(Beep fa ban)
(Beep do1 (+ ban pai))
(command  "delay" ting)

(Beep mi (* 2 pai))
(command  "delay" ting)
(command  "delay" ban)
(Beep do1 ban)
(command  "delay" (/ ting 2))
(Beep do1 ban)
(command  "delay" (/ ting 2))
(Beep do1 ban)
(command  "delay" (/ ting 2))

(Beep si (+ ban pai))
(Beep sfa ban)
(command  "delay" ting)
(Beep sfa pai)
(Beep si pai)
(command  "delay" ting)

(Beep si (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep la ban)
(Beep si ban)
(command  "delay" ting)

(Beep do1 (+ ban pai))
(Beep si ban)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)
(Beep mi1 pai)
(command  "delay" ting)

(Beep si (* 2 pai))
(command  "delay" ting)
(command  "delay" pai)
(Beep mi ban)
(command  "delay" 20)
(Beep mi ban)
(command  "delay" ting)

(Beep la (+ ban pai))
(Beep so ban)
(command  "delay" ting)
(Beep la pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep so (* 3 pai))
(command  "delay" (+ ting ban))
(Beep mi ban)
(command  "delay" (/ ting 2))

(Beep fa pai)
(command  "delay" ting)
(Beep do1 ban)
(Beep si ban)
(command  "delay" 20)
(Beep si pai)
(command  "delay" ting)
(Beep do1 pai)
(command  "delay" ting)

(Beep re1 ban)
(command  "delay" 20)
(Beep re1 ban)
(command  "delay" 20)
(Beep mi1 ban)
(command  "delay" (/ ting 2))
(Beep do1 pai)
(command  "delay" (+ ting pai))

(Beep la (* 4 pai))

(command  "delay" 1000)

  (princ "\n播放完毕!")
  (princ)
)

点评

sleep就是 delay  发表于 2022-8-9 12:49
发表于 2022-8-9 13:14 | 显示全部楼层
copy这个网址的天空之城上半段,太长了难得改成lisp。
https://blog.csdn.net/weixin_45697774/article/details/106868403
  1. ;q前缀为低音,1后缀为高音,s前缀为半音阶
  2. (setq  qdo 262 )
  3. (setq  qre 294)
  4. (setq  qmi 330)
  5. (setq  qfa 349)
  6. (setq  qso 392)
  7. (setq  qla 440)
  8. (setq  qsi 494)
  9. (setq  do 523)
  10. (setq  re 578)
  11. (setq  mi 659)
  12. (setq  fa 698)
  13. (setq  so 784)
  14. (setq  la 880)
  15. (setq  si 988)
  16. (setq  do1 1046)
  17. (setq  re1 1175)
  18. (setq  mi1 1318)
  19. (setq  fa1 1480)
  20. (setq  so1 1568)
  21. (setq  la1 1760)
  22. (setq  si1 1976)
  23. (setq  sqdo 277)
  24. (setq  sqre 311)
  25. (setq  sqfa 370)
  26. (setq  sqso 415)
  27. (setq  sqla 466)
  28. (setq  sdo 554)
  29. (setq  sre 622)
  30. (setq  sfa 740)
  31. (setq  sso 831)
  32. (setq  sla 932)
  33. (setq  sdo1 1046)
  34. (setq  sre1 1245)
  35. (setq  sfa1 1480)
  36. (setq  sso1 1661)
  37. (setq  sla1 1865)
  38. (setq  pai 400 ban 200 ting 128)
  39. (Beep la ban)
  40. (Beep si ban)
  41. (Beep 0 ting)
  42. (Beep do1 (+ pai ban))
  43. (Beep si ban)
  44. (Beep 0 ting)
  45. (Beep do1 pai)
  46. (Beep 0 ting)
  47. (Beep mi1 pai)
  48. (Beep 0 ting)
  49. (Beep si (* 3 pai))
  50. (Beep 0 ting)
  51. (Beep mi ban)
  52. (Beep mi ban)
  53. (Beep la (+ ban pai))
  54. (Beep so ban)
  55. (Beep 0 ting)
  56. (Beep la pai)
  57. (Beep 0 ting)
  58. (Beep do1 pai)
  59. (Beep 0 ting)
  60. (Beep so (* 2 pai))
  61. (Beep 0 ting)
  62. (Beep 0 pai)
  63. (Beep mi ban)
  64. (Beep 0 (* 0.5 ting))
  65. (Beep mi ban)
  66. (Beep 0 (* 0.5 ting))
  67. (Beep fa (+ pai ban))
  68. (Beep mi ban)
  69. (Beep 0 ting)
  70. (Beep fa ban)
  71. (Beep do1 (+ pai ban))
  72. (Beep 0 ting)
  73. (Beep mi (* 2 pai))
  74. (Beep 0 ting)
  75. (Beep 0 ban)
  76. (Beep do1 ban)
  77. (Beep 0 (* 0.5 ting))
  78. (Beep do1 ban)
  79. (Beep 0 (* 0.5 ting))
  80. (Beep do1 ban)
  81. (Beep 0 (* 0.5 ting))
  82. (Beep si ban+pai)
  83. (Beep sfa ban)
  84. (Beep 0 ting)
  85. (Beep sfa pai)
  86. (Beep si pai)
  87. (Beep 0 ting)
  88. (Beep si 2*pai)
  89. (Beep 0 ting)
  90. (Beep 0 pai)
  91. (Beep la ban)
  92. (Beep si ban)
  93. (Beep 0 ting)
  94. (Beep do1 (+ pai ban))
  95. (Beep si ban)
  96. (Beep 0 ting)
  97. (Beep do1 pai)
  98. (Beep 0 ting)
  99. (Beep mi1 pai)
  100. (Beep 0 ting)
  101. (Beep si (* 2 pai))
  102. (Beep 0 ting)
  103. (Beep 0 pai)
  104. (Beep mi ban)
  105. (Beep 0 20)
  106. (Beep mi ban)
  107. (Beep 0 ting)
  108. (Beep la (+ pai ban))
  109. (Beep so ban)
  110. (Beep 0 ting)
  111. (Beep la pai)
  112. (Beep 0 ting)
  113. (Beep do1 pai)
  114. (Beep 0 ting)
  115. (Beep so (* pai 3))
  116. (Beep 0 (+ ting ban)
  117. (Beep mi ban)
  118. (Beep 0 (fix (* 0.5 ting)))
  119. (Beep fa pai)
  120. (Beep 0 ting)
  121. (Beep do1 ban)
  122. (Beep si ban)
  123. (Beep 0 20)
  124. (Beep si pai)
  125. (Beep 0 ting)
  126. (Beep do1 pai)
  127. (Beep 0 ting)
  128. (Beep re1 ban)
  129. (Beep 0 20)
  130. (Beep re1 ban)
  131. (Beep 0 20)
  132. (Beep mi1 ban)
  133. (Beep 0 (* 0.5 ting))
  134. (Beep do1 pai)
  135. ;;OK

发表于 2022-8-9 13:09 | 显示全部楼层
有点儿意思,在此奉上“粉刷匠”:

  1. (defun c:fsj()
  2.   (setq jp'(53 53 53 11 24 32 55 53 53 53 11 24 32 11 22 44 31 55 24 32 55 53 53 53 11 24 32 11))
  3.   (setq keys(list (list 1 (* 262 2))(list 2 (* 294 2))(list 3 (* 330 2))(list 4 (* 349 2))(list 5 (* 392 2))(list 6 (* 440 2))(list 7 (* 494 2))))
  4.   (setq play nil)
  5.   (foreach x jp
  6.     (setq strj(itoa x))
  7.     (if (=(substr strj 1 1) (substr strj 2 1))
  8.       (setq play (append play (list(list (cadr(assoc (atoi (substr strj 1 1)) keys)) 600))))
  9.       (setq play (append play (list (list (cadr(assoc (atoi (substr strj 1 1)) keys)) 300)
  10.             (list (cadr(assoc (atoi (substr strj 2 1)) keys)) 300))))
  11.       )
  12.     )
  13.   (foreach x play
  14.     (beep (car x )(cadr x))
  15.     )
  16.   )


点评

当我看《爱情公寓》这段时,笑疯了!  发表于 2022-8-9 16:26
发表于 2022-8-9 07:18 | 显示全部楼层
高版主,那个Beep函数在哪儿可以下载   谢谢!

点评

如何激活隐藏函数,我已经放在一楼隐藏内容里面了。  发表于 2022-8-9 10:03
发表于 2022-8-9 08:32 | 显示全部楼层
错误: no function definition: BEEP
发表于 2022-8-9 08:40 | 显示全部楼层
本帖最后由 mokson 于 2022-8-9 09:39 编辑


命令: (try-load-hide-fun "Beep")
; 错误: 文件中有不正确的快速加载格式: "C:/Users/ADMINI~1/AppData/Local/Temp/tryhi001.fas"

点评

文中链接你不没兴趣 ?只想复制粘贴 ?  发表于 2022-8-9 09:07
发表于 2022-8-9 08:52 | 显示全部楼层
要把beep函数激活,激活方法见大海的帖子
发表于 2022-8-9 08:58 | 显示全部楼层
tigcat 发表于 2022-8-9 08:52
要把beep函数激活,激活方法见大海的帖子

60以上的阅读权限 才看得到
发表于 2022-8-9 09:14 | 显示全部楼层
本帖最后由 tigcat 于 2022-8-9 09:25 编辑

按海哥教的方法打包了一个fas

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 2明经币 +2 收起 理由
guosheyang + 1 很给力!
highflybird + 1 赞一个!

查看全部评分

发表于 2022-8-9 09:30 | 显示全部楼层
tigcat 发表于 2022-8-9 09:14
按海哥教的方法打包了一个fas

谢谢你的帮助和奉献!
发表于 2022-8-9 09:37 | 显示全部楼层
终于听到声音了   很好的创意!
发表于 2022-8-9 09:45 | 显示全部楼层
不只有你撩到妹妹,但是成功把我撩到了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-6-22 21:26 , Processed in 0.190626 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表