在嵌入式web服务器boa框架的基础上,使用C语言cgi,或者Python脚本,结合HTML+javascript+ajax的嵌入式web系统的开发实例html中使用javascritp+ajax从C语言生成的cgi文件的get,set一些值.boa服务器的相关配置参数说明:http://www.cnblogs.com/liuweiqiang/p/3859130.htmlboa安装包文件名:boa-for-hi3516a.tar.gzboa.conf文件的保存路径:cat/etc/boa/boa.confboa可执行文件的路径:/usr/local/bin/boa,可以设置为:系统启动的时候,这个进程自动启动boa.conf文件的重要参数保存html文件的目录DocumentRoot/www可以将这个目录,设置为samb共享文件夹的目录,方便修改调试修改完成以后,肯定要重启boa进程的保存python脚本,或者C语言cgi文件的目录ScriptAlias/cgi-bin//var/www/cgi-bin/说明:cgi-bin/后面的斜杠,一定要加上可以将这个目录,设置为samb共享文件夹的目录,方便修改调试修改完成以后,肯定要重启boa进程的html文件文件中,调用python脚本的时候,指定的路径,需要有:/cgi-bin,比如:varurl="/cgi-bin/getuser.py";这个是python或者varurl="/cgi-bin/output.cgi";这个是C语言说明:如果发现,html文件,修改了,可是在浏览器中,查看html源代码的时候,这个代码,还是旧的,那么可以通过清空"IE浏览器","360浏览器"的浏览记录以上,javascript可以调用python同样,也可以调用C语言生成的cgi文件(其实,就是可执行文件)C语言+Html例子C语言CGI实例http://blog.csdn.net/ajrm0925/article/details/8810342http://blog.csdn.net/liang890319/article/details/6277900http://blog.csdn.net/gnefniu/article/details/42432657上传文件:http://blog.csdn.net/yu_xiang/article/details/7996670查找文件find.-typef-name"boa.conf"-print-mountfind.-typef-name"boa"-print-mount四、嵌入式web服务器boa的配置和使用嵌入式web服务器boa的配置文件为boa.conf,在boa-0.94.13目录下面,复制该文件到文件系统的/etc/boa目录下面,打开boa.conf,修改为如下内容:Port80UserrootGrouprootErrorLog/dev/consoleAccessLog/dev/nullServerNameSoftEmbed.comDocumentRoot/wwwDirectoryIndexindex.htmlKeepAliveMax1000KeepAliveTimeout10MimeTypes/etc/mime.typesDefaultTypetext/plainCGIPath/bin:/usr/bin:/usr/local/binScriptAlias/cgi-bin//www/cgi-bin/几个重要配置参数如下:DocumentRoot:存放html文档的主目录;
DirectoryIndex:默认返回的html文档;
ScriptAlias:cgi脚本虚拟路径对应的实际路径,/www/cgi-bin/为cgi脚本存放的实际路径;
其他配置选项的意义请参考相关资料。
复制boa可执行文件到/usr/sbin目录中,启动boa进程重新制作文件系统,系统启动后,在客户端浏览器上输入开发板的ip地址,例如:http://192.168.0.218,就可以看到显示的测试网页了,如下图所示CGIgetenv函数的参数详解:http://www.cnblogs.com/ser0632/p/5498228.htmls=geten
2023/12/16 11:01:12 2.62MB boa C语言cgi python html
1
支持个版本eclipse,亲测通过,具体离线安装方法如下,看不懂可百度1、点击eclipse菜单help-installnewsoftware…2、点击蓝色字体awailabelsoftwaresites,弹出界面右侧点击add按钮3、随便取个名字,再导入本地的离线安装包安装,安装完重启eclipse即可在资源区右击新建activitidiagram
2023/12/15 14:57:22 11.19MB activiti designer
1
自己在stsVersion:3.6.3.SR1上成功安装plugin把这三个文件拷贝到自己的eclipse的plugin文件夹下面重启eclipse解压activiti-designer-5.14.1.zip,断开网络,installnewsoftware选择local,选择解压的activiti插件目录就可以了,这样可以加快安装速度
2023/12/13 17:42:04 10.21MB eclipse 4.x activiti designer插件
1
此刷机包为方易通5009横屏(800x480和1024x600)的车机专用安卓版本:6.0.1ROM介绍:ROOT+精简优化;
稳定流畅!使用方法:U盘必须为FAT32格式,将ZIP压缩包内所有文件放到U盘根目录,然后把U盘插到机器USB接口位置、系统会自动检测升级,待机器显示升级完成提示请拔出设备后,拔出USB,机器会自动关机重启,完成整个过程。
下载后请自己使用,不要传播,不能共享他人!
2023/12/11 12:04:03 601.01MB 安卓导航 刷机 5009 方易通
1
说明:可用于执行一系列命令FASTBOOT,亚行和亚行外壳,帮助您prozvodit许多著名运营而不会引起大惊小怪。
该实用程序将neprodvinutye业主进行了一些他们复杂的操作毫不费力,并且在日常使用先进的帮助。
公用事业机会每天都在增长。
功能实用分为基本的和高级。
该基地有支持的所有设备。
先进的,只有那些谁声称支持完整的。
先进的标记在下面橙色。
机遇:•自动更新到最新版本(自我更新)•语言工具的自动选择•运行键盘快捷键+Alt+Ctrl中号•支持代理ç登录名和密码•帮助功能•安装TWRPUB•安装排水recovery.img(8荣誉,荣誉7,荣誉5X,伴侣7,P8精简版)•设定漏极的boot.img(荣誉8,荣誉7,荣誉5X,伴侣7)•设定漏极recovery2.img(荣誉8,荣誉4C)•设置UBROOT在•重启恢复模式•重新启动模式eRecovery•重启进入快速启动/救援模式•在快速启动/救援模式重启•自定义固件的boot.imgUB•自定义固件Recovery.imgUB•固件用户UBeRecovery.img从闪存•固件映像引导,卡斯特,恢复,系统UB从卡斯特固件,系统•开箱图片•安装GAPPShttp://opengapps.org•解锁/锁定Bootloader的•Raskirpichivanie(unbrick)UB•设置HiSuite•安装华为设备的所有驱动程序•自定义设置IMG文件UB•更改供应商/国家(荣誉7,P8精简版,荣誉8)•启用隐藏/禁用EMUI功能没有根。
UB-开放的bootloader操作系统:在WindowsVista中/7/8.1/10(对于WindowsXP的古董版的车主,有HwMTminiXPE,自动打开)的MACOS-通过Parallels。
俄罗斯接口:是的英文界面:是(开发中)Позволяетвыполнятьпоследовательностькомандfastboot,adbиadbshell,помогаяВампрозводитьмножествоизвестныхоперацийбезлишнихтелодвижений.Утилитапоможетнепродвинутымвладельцамвыполнитьрядсложныхдлянихоперацийиграючи,апродвинутым,помочьвежедневномиспользовании.Возможностиутилитырастутскаждымднем.ФункционалутилитыделитсянаБАЗОВЫЙиРАСШИРЕННЫЙ.Базовыйимеютвсеподдерживаемыеустройства.Расширенный,толькоте,полнаяподдержкакоторыхзаявлена.Расширенныйотмеченоранжевымцветомниже.Возможности:•Автообновлениедоактуальнойверсии(обновляетсебя)•Автоматическийвыборязыкаутилиты•Запусксочетаниемклавишctrl+alt+M•ПоддержкаProxycлогиномипаролем•Функциясправки•УстановкаTWRPUB•Установкастокrecovery.img(Honor8,Honor7,Honor5X,Mate7,P8Lite)•Установкастокboot.img(Honor8,Honor7,Honor5X,Mate7)•Установкастокrecovery2.img(Honor8,Honor4C)•УстановкаROOTUB•ПерезагрузкаврежимRecovery•ПерезагрузкаврежимeRecovery•ПерезагрузкаврежимFastboot/Rescue•ПерезагрузкаизрежимаFastboot/Rescue•ПрошивкапользовательскихBOOT.imgUB•П
2023/12/9 19:25:09 853KB Huawei Multi Tool Team
1
KeyTweak能将键盘上的按键互相交换,可以模拟普通PC键盘,也能修改苹果电脑键盘。
KeyTweak按键设定之后会立刻重启电脑,没有提示,请务必保存好其它工作。
KeyTweak(按键修改器)是时下互联网常用的软件之一,该软件绿色、安全、无毒,让你可以放心使用!
2023/12/9 11:39:50 66KB 键盘修改 按键修改 keytweak
1
软件用途:1、应用于华为系列EMUI10&9Magic3&2安卓10系统,优化设置;
2、原创主题:查阅相关进程列表,全部/启用/停用进程。
用于“覆盖模块”;
3、系统更新:考虑专用专属APP适配安卓10,那么停用;
考虑微内核、分布式等新技术新功能,那就启用;
4、减少资源占用、增加续航:停用/启用系统内置很少用的功能模块;
5、深度功能定制:调整横屏像素(慎用)、增加三档视觉动画参数、以及其它;
6、手机电脑协同:重启、重启到“双清界面”、重启到“刷机界面”;
7、集成“华为手机助手”、网络大神【和_谐】的“华为电脑管家”;
8、不枚列举……
2023/12/6 15:15:56 2.57MB adb 安卓10 EMUI
1
这个教程是把TinyXP完全汉化,而不是简单的实现中文显示。
操作系统安装过程:略(不会请百度)安装完毕后,弹出个警告,系统要关闭,这是正常的汉化过程:第1步下载:TinyXP操作系统的安装及完全汉化之专用中文语言包.7z要点:解压后的路径不能包含中文,否则安装会不断报错!!!解压后双击MUISETUP.EXE上面勾选Chinese下面选择Chinese点击继续,安装报一个错误,是否继续,点击继续(因为被TinyXP精简掉了,不影响使用)第2步下载:TinyXP操作系统的安装及完全汉化之替换文件.7z将下载的intl.inf拷贝到c:/windows/inf中(替换)将下载的simsun.ttc拷贝到c:/windows/fonts中重启第3步Start->ControlPanel->RegionalandLanguageOptions(开始-控制面板-区域和语言选项)所有标签里都改为中文或中国即可重启,至此汉化完成
2023/12/6 13:28:38 28.89MB tinyxp
1
苹果手机激活锁停用Hello密码锁苹果手机忘记密码绕ID屏幕锁密码越狱解锁ID已停用支持iOS14苹果手机绕激活绕ID激活完美重启
1
没有任何人敢保证自己写的程序没有任何BUG,尤其是在商业项目中,程序量越大,复杂度越高,出错的概率越大,尤其是现场环境千差万别,和当初本地电脑测试环境很可能不一样,有很多特殊情况没有考虑到,如果需要保证程序7*24小时运行,则需要想一些办法能够让程序死了能够活过来,在嵌入式linux上,大部分会采用看门狗的形式来处理,程序打开看门狗驱动后,定时喂狗,一旦超过规定的时间,则硬件软复位等。
这种方式相对来说比较可靠,如果需要在普通PC机上运行怎办呢?本篇文章提供一个软件实现守护进程的办法,原理就是udp通信,单独写个守护进程程序,专门负责检测主程序是否存在,不存在则启动。
主程序只需要启动live类监听端口,收到hello就回复ok就行。
为了使得兼容任意程序,特意提炼出来共性,增加了多种设置。
1:可设置检测的程序名称。
2:可设置udp通信端口。
3:可设置超时次数。
4:自动记录已重启次数。
5:自动记录最后一次重启时间。
6:是否需要重新刷新桌面。
7:可重置当前重启次数和最后重启时间。
8:自动隐藏的托盘运行或者后台运行。
9:提供界面设置程序名称已经开启和暂停服务。
2023/12/1 11:49:01 64KB Qt 守护进程
1
共 446 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡