javascript使用标签打印机(ActiveXObject)

1.网站添加到信任网站。

2.打印机使用net use命令映射到LPT5.

3.只能使用IE浏览器

4.测试代码

function mprintone(orsn){
    try
    {
        var objfs=new ActiveXObject("Scripting.FileSystemObject");
        var objprinter = objfs.CreateTextFile("LPT5:", true);
    }catch(Error)
    {
        alert("请注意:\n    请使用Internet Explorer 浏览器。\n    请将USB的标签打印机映射到LPT5口。\n    请将本站点域名添加到安全站点。\n附加错误信息:"+Error.Message);
        return;
    }

windows中将USB打印机映射为并行口打印机

1.本地打印机,安装好USB打印驱动,并且共享打印机,设置好打印机名字,例如“BC12580TF”

2.在命令提示符下(非管理员命令提示符): NET USE LPT5 \\localhost\BC12580TF 密码 /USER:用户名 ,映射到LPT5.试试 ECHO BEEP > LPT5

 localhost也可以使用127.0.0.1 或者网络IP地址。

3.需要删除这个端口使用 NET USE LPT5 /DELETE

 

树莓派上使用爱宝BC-58120TF(佳博GP-2120TF)热敏条码/标签打印机

1.打印机开机,USB插入树莓派,应该能看到/dev/usb/lp0.

 ls -l /dev/usb/lp0
crw-rw---- 1 root lp 180, 0 12月 26 14:53 /dev/usb/lp0

2.pi用户加入lp组,加入lpadmin以防万一。

开机后ntpdate 或者 htpdate

sudo apt-get install ntpdate

sudo systemctl disable ntp.service

(来自:https://linux.cn/article-5926-1.html   systemctl 命令完全指南)

sudo apt-get remove ntp
tzselect
sudo ntpdate cn.pool.ntp.org

sudo nano /etc/rc.local 

加入sudo ntpdate cn.pool.ntp.org >> /var/log/ntpdate.log &    (root 用户登陆后才会运行/etc/rc.local)

 

--------------------------------------------------------------------------------------------------

cd /tmp

捡到一个Paragon ExtFS for Windows Professional

树莓派的img写到卡上后就只能看到一个BOOT分区,是不是想在win上看到熟悉的/usr之类啊?
搜索了一下win读ext4的软件不少,能写入的发现一个Paragon ExtFS for Windows Professional(Paragon ExtFS for Windows能免费读取ext4文件),想想img写到卡上后,马上把无线wifi的账号密码写进/etc/wpa_supplicant/wpa_supplicant.conf,多省事啊。
软件介绍  http://www.paragon-software.com/cn/home/extfs-windows-pro/搜索 Paragon ExtFS for Windows Professional keygen  patch 之类,全是钓鱼的。。。。

系统程序升级,python pip 升级

修改源为阿里云更新源镜像站

sudo sed -i 's/^/#/g' /etc/apt/sources.list

sudo sed -i '$a\deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi' /etc/apt/sources.list

sudo sed -i '$a\deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi' /etc/apt/sources.list 

 

sudo sed -i 's/^/#/g' /etc/apt/sources.list.d/raspi.list

使用3.5寸触摸屏

1.资料来自http://www.waveshare.net/wiki/3.5inch_RPi_LCD_(A)

2.下载驱动:http://www.waveshare.net/w/upload/9/9d/LCD-show-151020.tar.gz

                    http://www.waveshare.net/w/upload/7/74/LCD-show-170309.tar.gz 树莓派LCD驱动:170309,适用于2017-03-02-raspbian-jessie及之后版本的Raspbian(注:该驱动安装时,必须联网)

#tar xvf LCD-show******.tar.gz
#cd LCD-show/
#sudo ./LCD35-show

等待几分钟,系统自动重启,即可正常使用树莓派LCD
如果想切换为HDMI显示,只需运行命令:
#sudo ./LCD-hdmi

安装 vsftpd

#sudo apt-get install vsftpd -y

#sudo service vsftpd start

#sudo nano /etc/vsftpd.conf

找到以下行,定义一下
anonymous_enable=NO 

表示:不允许匿名访问

local_enable=YES  

设定本地用户可以访问。

write_enable=YES

设定可以进行写操作

local_umask=022

设定上传后文件的权限掩码。

sudo sed -i '$a\write_enable=YES' /etc/vsftpd.conf
sudo sed -i '$a\local_umask=022' /etc/vsftpd.conf

#sudo service vsftpd restart

------------------------------------------------------------------------------

中文字体

#sudo raspi-config

设置zh UTF8后字符为方块。

使用: 

#sudo apt-get -y install ttf-wqy-zenhei  ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy

完成后:

#sudo reboot

使用文泉驿点阵宋体:

#sudo apt-get install xfonts-wqy

#sudo reboot

#sudo apt-get -y install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy

#sudo apt-get remove xfonts-wqy

中文输入法:

sudo apt-get -y install scim-pinyin

------------------------------------------------------------------------

 

 

安装 xrdp 服务,使用微软自带的远程桌面连接终端

#sudo apt-get -y install xrdp
这个命令将为你安装在 Pi 上使用 xrdp 的所有软件包,而且将在你启动 Raspberry Pi 时自动启动 xrdp。

桌面端使用微软自带的远程桌面连接终端。

页面

Subscribe to 通用技术,上课易! RSS