搜索
bottom↓
回复: 84

2017作品系列(一)(续):省力到没有朋友的文本菜单神器

  [复制链接]

出10入23汤圆

发表于 2017-3-11 19:05:18 | 显示全部楼层 |阅读模式
前贴地址:2017作品系列(一):发布文本菜单神器menu_creator_v1.0

相比之前,增加了两个非常强大的功能,编辑菜单变得无比省力和快捷:
1》增加类似C语言的#include功能
2》增加类似C语言的代码自动整理(Astyle)功能

先贴附件:


楼下附教程

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:07:23 | 显示全部楼层
本帖最后由 zouzhichao 于 2017-3-11 23:14 编辑

以一个RTC时间设置的菜单为例:
先编辑一个秒钟设置的菜单子页 second_set.xml


编辑原因:代码视觉效果不如图片

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:08:32 | 显示全部楼层
本帖最后由 zouzhichao 于 2017-3-11 23:16 编辑

接着分钟设置菜单子页:minute_set.xml


编辑原因:代码视觉效果不如图片

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:09:35 | 显示全部楼层
本帖最后由 zouzhichao 于 2017-3-11 23:17 编辑

小时设置菜单子页 hour_set.xml


编辑原因:代码视觉效果不如图片

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:10:37 | 显示全部楼层
本帖最后由 zouzhichao 于 2017-3-11 23:18 编辑

天设置菜单子页 day_set.xml

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:11:16 | 显示全部楼层
月份设置菜单子页:

  1. <item>
  2.         <item_para item_type = "PUSH_BUTTON" item_name = "设置月份" is_item_checked = "0" func_onclick = "NULL" />
  3.         <item>
  4.                 <item_para item_type = "RADIO_BUTTON" item_name = "01月" is_item_checked = "0" func_onclick = "func_month_set" />
  5.         </item>
  6.         <item>
  7.                 <item_para item_type = "RADIO_BUTTON" item_name = "02月" is_item_checked = "0" func_onclick = "func_month_set" />
  8.         </item>
  9.         <item>
  10.                 <item_para item_type = "RADIO_BUTTON" item_name = "03月" is_item_checked = "0" func_onclick = "func_month_set" />
  11.         </item>
  12.         <item>
  13.                 <item_para item_type = "RADIO_BUTTON" item_name = "04月" is_item_checked = "0" func_onclick = "func_month_set" />
  14.         </item>
  15.         <item>
  16.                 <item_para item_type = "RADIO_BUTTON" item_name = "05月" is_item_checked = "0" func_onclick = "func_month_set" />
  17.         </item>
  18.         <item>
  19.                 <item_para item_type = "RADIO_BUTTON" item_name = "06月" is_item_checked = "0" func_onclick = "func_month_set" />
  20.         </item>
  21.         <item>
  22.                 <item_para item_type = "RADIO_BUTTON" item_name = "07月" is_item_checked = "0" func_onclick = "func_month_set" />
  23.         </item>
  24.         <item>
  25.                 <item_para item_type = "RADIO_BUTTON" item_name = "08月" is_item_checked = "0" func_onclick = "func_month_set" />
  26.         </item>
  27.         <item>
  28.                 <item_para item_type = "RADIO_BUTTON" item_name = "09月" is_item_checked = "0" func_onclick = "func_month_set" />
  29.         </item>
  30.         <item>
  31.                 <item_para item_type = "RADIO_BUTTON" item_name = "10月" is_item_checked = "0" func_onclick = "func_month_set" />
  32.         </item>
  33.         <item>
  34.                 <item_para item_type = "RADIO_BUTTON" item_name = "11月" is_item_checked = "0" func_onclick = "func_month_set" />
  35.         </item>
  36.         <item>
  37.                 <item_para item_type = "RADIO_BUTTON" item_name = "12月" is_item_checked = "0" func_onclick = "func_month_set" />
  38.         </item>
  39. </item>
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 19:12:09 | 显示全部楼层
年份设置菜单子页:

  1. <item>
  2.         <item_para item_type = "PUSH_BUTTON" item_name = "设置年份" is_item_checked = "0" func_onclick = "NULL" />
  3.         <item>
  4.                 <item_para item_type = "RADIO_BUTTON" item_name = "2017年" is_item_checked = "0" func_onclick = "func_year_set" />
  5.         </item>
  6.         <item>
  7.                 <item_para item_type = "RADIO_BUTTON" item_name = "2018年" is_item_checked = "0" func_onclick = "func_year_set" />
  8.         </item>
  9.         <item>
  10.                 <item_para item_type = "RADIO_BUTTON" item_name = "2019年" is_item_checked = "0" func_onclick = "func_year_set" />
  11.         </item>
  12.         <item>
  13.                 <item_para item_type = "RADIO_BUTTON" item_name = "2020年" is_item_checked = "0" func_onclick = "func_year_set" />
  14.         </item>
  15.         <item>
  16.                 <item_para item_type = "RADIO_BUTTON" item_name = "2021年" is_item_checked = "0" func_onclick = "func_year_set" />
  17.         </item>
  18.         <item>
  19.                 <item_para item_type = "RADIO_BUTTON" item_name = "2022年" is_item_checked = "0" func_onclick = "func_year_set" />
  20.         </item>
  21.         <item>
  22.                 <item_para item_type = "RADIO_BUTTON" item_name = "2023年" is_item_checked = "0" func_onclick = "func_year_set" />
  23.         </item>
  24.         <item>
  25.                 <item_para item_type = "RADIO_BUTTON" item_name = "2024年" is_item_checked = "0" func_onclick = "func_year_set" />
  26.         </item>
  27.         <item>
  28.                 <item_para item_type = "RADIO_BUTTON" item_name = "2025年" is_item_checked = "0" func_onclick = "func_year_set" />
  29.         </item>
  30.         <item>
  31.                 <item_para item_type = "RADIO_BUTTON" item_name = "2026年" is_item_checked = "0" func_onclick = "func_year_set" />
  32.         </item>
  33. </item>
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 19:13:24 | 显示全部楼层
把时分秒的菜单合起来(使用了include):time_set.xml

  1. <item>
  2.         <item_para item_type = "PUSH_BUTTON" item_name = "设置时分秒" is_item_checked = "0" func_onclick = "NULL" />
  3.         #include hour_set.xml
  4.         #include minute_set.xml
  5.         #include second_set.xml
  6. </item>
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 19:14:20 | 显示全部楼层
把年月日菜单合起来: date_set.xml

  1. <item>
  2.         <item_para item_type = "PUSH_BUTTON" item_name = "设置年月日" is_item_checked = "0" func_onclick = "NULL" />
  3.         #include year_set.xml
  4.         #include month_set.xml
  5.         #include day_set.xml
  6. </item>
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 19:15:44 | 显示全部楼层
把年月日 时分秒合起来构成完整菜单:menu_demo.xml

  1. <menu>
  2.         #include date_set.xml
  3.         #include time_set.xml
  4. </menu>
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 19:20:11 | 显示全部楼层
本帖最后由 zouzhichao 于 2017-3-11 23:20 编辑

执行命令:include menu_demo.xml menu_out.xml
预处理menu_demo.xml中的include指令(文本替代),结果输出到menu_out.xml,得到整个菜单的xml文件

执行命令:astyle menu_out.xml >menu_astyled.xml
menu_out.xml里面的格式有点乱,整理一下格式,输出到menu_astyled.xml,便于查看

执行命令:menu_creator menu_astyled.xml 16 4 >menu_test\menu_test.c
编译menu_astyled.xml,得到menu_test\menu_test.c文件,参数16表示12864每行可以容纳16个字符,参数4表示12864可以显示4行

编辑原因:代码视觉效果不好,c源码在一楼压缩包里有

出10入23汤圆

 楼主| 发表于 2017-3-11 19:23:49 | 显示全部楼层
编译menu_test.c,得到menu_test.exe,即可运行菜单模拟程序







本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 19:26:19 来自手机 | 显示全部楼层
一口气写完

出0入0汤圆

发表于 2017-3-11 19:44:55 | 显示全部楼层
楼主啊,这个xml文件是手写的么?

xml格式真的不太喜欢,太冗长了

还是json好看

出0入4汤圆

发表于 2017-3-11 20:01:42 | 显示全部楼层

这是?

本帖子中包含更多资源

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

x

出0入4汤圆

发表于 2017-3-11 20:20:43 | 显示全部楼层
使用  SetConsoleCursorPosition 不要每次清屏,效果应该好些

出10入23汤圆

 楼主| 发表于 2017-3-11 20:28:36 | 显示全部楼层

本帖子中包含更多资源

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

x

出10入23汤圆

 楼主| 发表于 2017-3-11 20:33:44 | 显示全部楼层
Earthman 发表于 2017-3-11 19:44
楼主啊,这个xml文件是手写的么?

xml格式真的不太喜欢,太冗长了

我不确定我这个是不是xml文件格式,只是确定样子比较像
主要是取xml后缀名在notepad++里面效果看起来比较爽


算是半自定义的格式吧,格式比较简单,只有几个关键词:
#include
<menu>
</menu>
<item>
</item>
<item_para item_type = "" item_name = "" is_item_checked = "" func_onclick = "" />

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2017-3-11 20:39:17 来自手机 | 显示全部楼层
顶,好东西,试试

出40入42汤圆

发表于 2017-3-11 20:43:31 | 显示全部楼层
来捧场的,收藏一记

出10入23汤圆

 楼主| 发表于 2017-3-11 20:45:26 | 显示全部楼层
Earthman 发表于 2017-3-11 19:44
楼主啊,这个xml文件是手写的么?

xml格式真的不太喜欢,太冗长了

我不确定我这个是不是xml文件格式,只是确定样子比较像
主要是取xml后缀名在notepad++里面效果看起来比较爽


算是半自定义的格式吧,格式比较简单,只有几个关键词:
#include
<menu>
</menu>
<item>
</item>
<item_para item_type = "" item_name = "" is_item_checked = "" func_onclick = "" />

出0入0汤圆

发表于 2017-3-11 21:13:50 | 显示全部楼层
楼主为何不弄个GUI界面的IDE软件,比如直接输入菜单项和子菜单即可,而不是手动编辑xml文件。。。IDE用起来更省力。

出10入23汤圆

 楼主| 发表于 2017-3-11 22:07:37 | 显示全部楼层
ANHOME 发表于 2017-3-11 21:13
楼主为何不弄个GUI界面的IDE软件,比如直接输入菜单项和子菜单即可,而不是手动编辑xml文件。。。IDE用起来 ...

这也是个好主意,不过我对GUI编程不怎么在行,QT和MFC功力都不咋地,怕是有心无力
即使哪天真做了一个GUI,我想我也会选择现在这种xml文件当个中间文件

其实我觉得自从可以支持include和astyle之后,用手动编辑菜单工作量还算可以接受,毕竟有很多可以复制的东西,可读性也还算不错

出0入0汤圆

发表于 2017-3-11 22:24:14 | 显示全部楼层
感谢楼主分享,请问CFREE用的是哪个版本的?

出0入0汤圆

发表于 2017-3-11 22:26:24 | 显示全部楼层
我最近也在整一个简单的12864菜单显示,正好试试,感谢分享

出10入23汤圆

 楼主| 发表于 2017-3-11 22:31:37 | 显示全部楼层
duxingkei 发表于 2017-3-11 22:26
我最近也在整一个简单的12864菜单显示,正好试试,感谢分享

哈哈,正好送你嘴里了

出10入23汤圆

 楼主| 发表于 2017-3-11 22:32:21 | 显示全部楼层
duxingkei 发表于 2017-3-11 22:26
我最近也在整一个简单的12864菜单显示,正好试试,感谢分享

移植比较简单,看那个c文件最后几十行代码

出0入0汤圆

发表于 2017-3-11 22:36:45 | 显示全部楼层
呵呵,解决问题才是最好的方案,赞成,实用第一。

出10入23汤圆

 楼主| 发表于 2017-3-11 22:40:30 | 显示全部楼层
duxingkei 发表于 2017-3-11 22:26
我最近也在整一个简单的12864菜单显示,正好试试,感谢分享
  1. void update_screen(const int8_t* buffer) {
  2.         int8_t i, j;
  3.         system((const char*)"cls");
  4.         for (i = SCREEN_Y_SIZE; i != 0; i--)
  5.         {
  6.                 for (j = SCREEN_X_SIZE; j != 0; j--) {
  7.                         printf((const char*)"%c", *buffer++);
  8.                 }
  9.                 printf((const char*)"\n");
  10.         }
  11. }
复制代码


主要是要移植这个函数,这个函数的功能如下:
const int8_t* buffer里面存着16×4=64个字符,对应12864从左到右从上到下的显示内容
update_screen函数把buffer里面的内容显示到12864上面即可

此外main函数中有对按键的处理:
  1. int main(int argc, char *argv[]) {
  2.         char ch;
  3.         menu_init();
  4.         for ( ; ; ) {
  5.                 ch = getch();
  6.                 if (77 == ch) { // right
  7.                         Beep(1000, 100);
  8.                         key_func(KEY_ENTER);
  9.                         continue;
  10.                 }
  11.                 if (75 == ch) { // left
  12.                         Beep(1000, 100);
  13.                         key_func(KEY_ESC);
  14.                         continue;
  15.                 }
  16.                 if (72 == ch) { // up
  17.                         Beep(1000, 100);
  18.                         key_func(KEY_UP);
  19.                         continue;
  20.                 }
  21.                 if (80 == ch) { // down
  22.                         Beep(1000, 100);
  23.                         key_func(KEY_DOWN);
  24.                         continue;
  25.                 }
  26.                 if (27 == ch) {
  27.                         break;
  28.                 }
  29.         }
  30.         return 0;
  31. }
复制代码

出10入23汤圆

 楼主| 发表于 2017-3-11 22:44:14 | 显示全部楼层
Recoochang 发表于 2017-3-11 22:24
感谢楼主分享,请问CFREE用的是哪个版本的?

5.0版本
不过每个版本都可以,就一个单c文件,放哪个编译器都直接编译就是了

出0入0汤圆

发表于 2017-3-11 22:50:40 | 显示全部楼层
支持,等有机会做界面的时候,试试

出0入0汤圆

发表于 2017-3-11 23:11:42 来自手机 | 显示全部楼层
zouzhichao 发表于 2017-3-11 20:33
我不确定我这个是不是xml文件格式,只是确定样子比较像
主要是取xml后缀名在notepad++里面效果看起来比较 ...

这么截图看很清晰  直接贴论坛看着眼花

出10入23汤圆

 楼主| 发表于 2017-3-11 23:21:47 | 显示全部楼层
huangqi412 发表于 2017-3-11 23:11
这么截图看很清晰  直接贴论坛看着眼花

谢谢建议,已把长篇的代码修改成局部地区截图,效果果然好很多了

出10入23汤圆

 楼主| 发表于 2017-3-12 00:24:40 | 显示全部楼层

本帖子中包含更多资源

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

x

出5入8汤圆

发表于 2017-3-13 01:44:19 来自手机 | 显示全部楼层
好东西  谢谢分享

出0入0汤圆

发表于 2017-3-13 08:51:42 | 显示全部楼层
前来支持一下!
支持#include这个功能确实强大,使得单独一个菜单的修改替换变得非常方便
感谢分享!

出10入23汤圆

 楼主| 发表于 2017-3-13 09:30:03 来自手机 | 显示全部楼层
落叶随风 发表于 2017-3-13 08:51
前来支持一下!
支持#include这个功能确实强大,使得单独一个菜单的修改替换变得非常方便
感谢分享! ...

这回算是一个比较成熟的工具了,现在我正用它维护一个四百来项的菜单,还算是比较轻松

出0入0汤圆

发表于 2017-3-13 09:33:38 | 显示全部楼层
zouzhichao 发表于 2017-3-13 09:30
这回算是一个比较成熟的工具了,现在我正用它维护一个四百来项的菜单,还算是比较轻松 ...

是的,已经比较实用化了

出0入0汤圆

发表于 2017-3-14 00:21:44 | 显示全部楼层
楼主很给力,要好好看看。

出0入0汤圆

发表于 2017-3-14 07:48:10 | 显示全部楼层
谢谢,省力到没朋友!

出0入8汤圆

发表于 2017-3-14 08:26:36 | 显示全部楼层
顶一下,虽然现在用不到,但思路看起来很有逼格。

出0入0汤圆

发表于 2017-3-14 09:19:55 | 显示全部楼层
顶楼主!

出0入0汤圆

发表于 2017-3-15 15:30:17 | 显示全部楼层
顶楼主!的确很厉害啊.............

出10入23汤圆

 楼主| 发表于 2017-3-15 15:58:49 来自手机 | 显示全部楼层
希望有朋友用得上

出0入0汤圆

发表于 2017-3-15 20:44:00 | 显示全部楼层
虽然暂时用不到,但是还是要感谢楼主的奉献的。顺便做个mark标签。

出0入0汤圆

发表于 2017-3-16 11:43:23 | 显示全部楼层
持续关注~~

出10入23汤圆

 楼主| 发表于 2017-3-16 18:05:47 | 显示全部楼层

最近工作忙起来了,很长一段时间都不会再更新了

出10入23汤圆

 楼主| 发表于 2017-3-17 23:25:14 | 显示全部楼层

在12864上跑起来了

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2017-3-17 23:27:45 | 显示全部楼层
持续关注~~

出0入198汤圆

发表于 2017-3-18 07:55:14 | 显示全部楼层
很赞啊~很好的 UI 交互框架,关键还能自动生成代码。。工作量减轻不少。感谢楼主的分享!

对于图形化 UI 设计工具,我觉得要不要都无所谓,毕竟菜单本身可调整内容就少,所以实用性不会太大。

出10入23汤圆

 楼主| 发表于 2017-3-18 09:00:25 | 显示全部楼层
sunnydragon 发表于 2017-3-18 07:55
很赞啊~很好的 UI 交互框架,关键还能自动生成代码。。工作量减轻不少。感谢楼主的分享!

对于图形化 UI  ...

开发速度还不错,白天搭建硬件,晚上花了一个小时调12864驱动,菜单移植上去只花了不到十分钟

出0入4汤圆

发表于 2017-3-18 14:12:06 | 显示全部楼层
学习一下

出0入0汤圆

发表于 2017-4-17 09:45:30 | 显示全部楼层
看上去逼格很高,感谢楼主分享,不过还得消化吸收一下

出10入23汤圆

 楼主| 发表于 2017-4-17 09:59:44 来自手机 | 显示全部楼层
rootxie 发表于 2017-4-17 09:45
看上去逼格很高,感谢楼主分享,不过还得消化吸收一下

现在这个软件工具的源码正在论坛二手区挂卖中~~~

出0入0汤圆

发表于 2017-5-4 11:17:18 | 显示全部楼层
很好 很强大

出0入0汤圆

发表于 2017-6-8 16:31:34 | 显示全部楼层
马克一下,我记得楼主好像还写过ftf的自动生成工具

出10入23汤圆

 楼主| 发表于 2017-6-8 16:40:59 来自手机 | 显示全部楼层
墨逸、 发表于 2017-6-8 16:31
马克一下,我记得楼主好像还写过ftf的自动生成工具

写了fir的,fft也写了,不过不太实用

出0入0汤圆

发表于 2017-6-8 16:46:26 | 显示全部楼层
zouzhichao 发表于 2017-6-8 16:40
写了fir的,fft也写了,不过不太实用

记不得了,不过认准楼主是大牛这个事实就够了

出0入0汤圆

发表于 2017-6-8 21:00:00 | 显示全部楼层
可以做成菜单选中反显那种功能吗

出10入23汤圆

 楼主| 发表于 2017-6-8 21:01:40 来自手机 | 显示全部楼层
bad_fpga 发表于 2017-6-8 21:00
可以做成菜单选中反显那种功能吗

当然可以,需要修改一下代码

出0入0汤圆

发表于 2017-6-8 21:02:56 | 显示全部楼层
zouzhichao 发表于 2017-6-8 21:01
当然可以,需要修改一下代码

酷,有空研究一下

出0入0汤圆

发表于 2017-6-9 08:07:05 来自手机 | 显示全部楼层
好分享,支持一下

出0入0汤圆

发表于 2017-6-10 00:16:41 来自手机 | 显示全部楼层
不错,感谢楼主分享

出0入0汤圆

发表于 2017-7-21 22:41:56 | 显示全部楼层
如果有20个按键还适用吗

出10入23汤圆

 楼主| 发表于 2017-7-21 22:44:00 来自手机 | 显示全部楼层
yufanyufan77 发表于 2017-7-21 22:41
如果有20个按键还适用吗

当然适用啊

出0入0汤圆

发表于 2017-7-21 22:55:30 | 显示全部楼层

大牛的东西真是个好东西

出0入0汤圆

发表于 2017-7-22 11:22:19 | 显示全部楼层
感谢分享!空了在板子上测试下

出0入0汤圆

发表于 2017-9-20 09:12:42 | 显示全部楼层
mark,文本菜单神器

出0入0汤圆

发表于 2017-12-21 10:49:33 | 显示全部楼层
astyle.exe
include.exe
menu_creator.exe

开源不?

出0入0汤圆

发表于 2018-1-24 19:49:50 | 显示全部楼层
我刚好有个12864,学习一下!

出0入0汤圆

发表于 2018-1-25 11:13:33 | 显示全部楼层
谢谢,下载看下

出0入0汤圆

发表于 2018-3-23 13:45:39 | 显示全部楼层

你好   超过四个按键该怎么弄了?

出10入23汤圆

 楼主| 发表于 2018-3-23 19:56:45 | 显示全部楼层
wendajie123 发表于 2018-3-23 13:45
你好   超过四个按键该怎么弄了?

额,这让我如何回答才好

出0入0汤圆

发表于 2018-3-28 22:09:07 | 显示全部楼层
怎么新建一个菜单呢?尝试修改菜单,但是生成的C文件完全没变化。

出0入0汤圆

发表于 2018-4-18 21:41:41 | 显示全部楼层
学习mark,不知道如何使用

出0入0汤圆

发表于 2018-5-21 23:15:34 | 显示全部楼层
谢谢楼主,向您学习.

出0入0汤圆

发表于 2018-11-5 22:45:14 | 显示全部楼层
楼主这个菜单功能吃内存啊,有点纠结!

出10入23汤圆

 楼主| 发表于 2018-11-6 22:10:39 | 显示全部楼层
jiang887786 发表于 2018-11-5 22:45
楼主这个菜单功能吃内存啊,有点纠结!

那就改改呗,反正代码结构很简单,改也容易

出0入0汤圆

发表于 2018-11-7 14:12:34 | 显示全部楼层
zouzhichao 发表于 2018-11-6 22:10
那就改改呗,反正代码结构很简单,改也容易

我打算移植在S12xcpu上面显示是打算用1602,内存比较紧张。能有6个键多好,不过还是感谢分享!之前我也移植了一个动态分配和释放内存的那个。也是本坛的,只不过加入工程后会出错没法解决。就搁置了!

出0入0汤圆

发表于 2018-11-7 14:17:07 | 显示全部楼层
zouzhichao 发表于 2018-11-6 22:10
那就改改呗,反正代码结构很简单,改也容易

话说18年的目标,阁下实现了吗?大选后#川%书…&记还会施压反腐等等一系列问题。前几天有推说某轴心国出台囤积绿色¥票#子@和……黄&色×块&块会判屎@刑!
电工们还有安身之所吗?悲哀啊!

出10入23汤圆

 楼主| 发表于 2018-11-7 14:38:36 来自手机 | 显示全部楼层
jiang887786 发表于 2018-11-7 14:17
话说18年的目标,阁下实现了吗?大选后#川%书…&记还会施压反腐等等一系列问题。前几天有推说某轴心国出 ...

唉,惭愧,浑浑噩噩度日

出0入0汤圆

发表于 2018-11-7 15:13:24 | 显示全部楼层
zouzhichao 发表于 2018-11-7 14:38
唉,惭愧,浑浑噩噩度日

我感觉也是浑浑噩噩度日,周末双休都没出宿舍,打算想折腾个菜单,却发现2天过去了还没动手,就在看哪个菜单适合自己下手。
理想状态是赶快下手弄好,但是实际总感觉有相当的难度。并且一直下不了手!呵呵,然而,接下来的环境恶劣才是最坑爹的!经济危机啊!
不容易啊,都不容易!

出0入0汤圆

发表于 2019-6-19 22:50:17 来自手机 | 显示全部楼层
先标记,有时间再拜读!

出0入8汤圆

发表于 2019-12-31 22:26:08 | 显示全部楼层
下载了,有时间详细阅读,谢谢楼主分享!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 23:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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