txt转换jar(博益网的电子书去哪里看)

2023-07-29 18:20:03 11阅读

txt转换jar,博益网的电子书去哪里看?

可以,安装jar格式阅读软件,支持txtumd、chm等等格式电子书

安装百阅阅读软件,可以在线阅读也可以离线阅读,支持书签功能

通过电脑百阅官方下载

手机官方网站下载

wap.byread.com

你用docker做过什么好玩或者有逼格的事情?

使用 Docker 搭建 Jenkins+python3+selenium\helium 项目项目背景用 python3 在本地写了一个项目,这个项目采用 helium+selenium+chrome 进行界面操作,代码放在 gitee 上托管。现在基本功能已经实现,想在 Linux 服务器上部署项目代码,实现自动构建。

自动构建解决方案自动构建工具选型:jenkins中间件选型:docker代码运行环境:python3脚本运行工具:Chrome 浏览器、chromedriver、helium 库Ⅰ、安装 dockerLinux 系统中安装 docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

docker 镜像国内加速

vim /etc/docker/daemon.json

{

"registry-mirrors": [

"https://registry.docker-cn.com",

"http://hub-mirror.c.163.com",

"https://docker.mirrors.ustc.edu.cn"

]

}

# 重启服务

systemctl daemon-reload

systemctl restart docker

Ⅱ、安装 jenkins在 Linux 上任意路径,创建一个用于存放 Jenkins 文件的文件夹 "jenkins_py"

mkdir jenkins_py docker run -itd --name=jenkins_py -p 8989:8080 -p 50001:50000 -v $PWD:/var/jenkins_home --privileged=true -u root jenkins/jenkins

访问 jenkins:http://ip:8989

出现输入密码页面时,获取密码:方法 1:# 进入容器

docker exec -it -u root jenkins_py /bin/bash

# 查看密码

cat /var/jenkins_home/secrets/initialAdminPassword

方法 2:

# 在当前宿主linux机器上,进入前面自己创建的jenkins_py文件夹

cd secrets

cat initialAdminPassword

复制密码,填入 Web 页面的密码框,在选择安装插件页面,点击安装推荐插件,等待插件自动安装

Ⅲ、容器安装必要软件进入容器

docker exec -it -u root jenkins_py /bin/bash

安装更新

# 安装更新

apt-get update

# 查看系统

cat /etc/issue

# 此时容器默认的系统为 debain 9

# debain默认的软件源非常慢, 可以更换为国内阿里源

# 安装vim

apt-get install -y vim

apt-get install -y wget

# 更换源为阿里源

vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib

deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib

deb http://mirrors.aliyun.com/debian-security stretch/updates main

deb-src http://mirrors.aliyun.com/debian-security stretch/updates main

deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib

deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib

deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib

deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib

# 更新系统

apt-get update

# 安装libssl-dev

apt-get install libssl-dev

Ⅳ、配置 Web 自动化环境下载浏览器百度搜索"chrome for linux", 下载适合 debain 版本的 Chrome 浏览器把下载的文件上传到 Linux 机器下载浏览器驱动下载 Chrome 浏览器 Linux 对应版本的驱动把下载的文件上传到 Linux 机器Jenkins 容器中,安装 Chrome 浏览器

# 把chrome文件,复制到上面创建的 jenkins_py 文件夹

cp google-chrome-stable_current_amd64_85.0.4183.102.deb ./jenkins_py/

# 进入容器

docker exec -it -u root jenkins_py /bin/bash

cd /var/jenkins_home

chmod +x google-chrome-stable_current_amd64_85.0.4183.102.deb

dpkg -i google-chrome-stable_current_amd64_85.0.4183.102.deb

配置浏览器驱动

# 解压驱动zip包

unzip chromedriver_linux64.zip

# 拷贝到 jenkins_py文件夹

cp chromedriver ./jenkins_py/

# 进入容器

docker exec -it -u root jenkins_py /bin/bash

cd /var/jenkins_home

chmod +x chromedriver

mv chromedriver /usr/bin/

cp /usr/bin/chromedriver /usr/local/bin/

Ⅴ、安装 python3安装 python3

apt-get install -y python3

安装 pip

# 下载pip

wget https://bootstrap.pypa.io/get-pip.py

python3 get-pip.py

pip3 install --upgrade --force-reinstall setuptools

修改系统默认 python 版本为 python3

cd /usr/bin

ls -l python*

# 查看上面的python3的版本

rm -rf python

ln -s python3.5 pythonpython3.5

# 修改为上面对于的python3版本* 修改pip源

修改 pip 源

vim /etc/pip.conf

[global]

trusted-host = mirrors.aliyun.com

index-url = http://mirrors.aliyun.com/pypi/simple/

Ⅵ、jenkins 配置任务创建任务

配置 Git

配置构建触发器(可选)

配置构建脚本

pip install -r requirements.txt 执行项目根目录中的 requirements.txt 文件,自动安装项目需要的库,这样就不用担心代码引入了新库,而 Jenkins 中不存在,导致报错了。

cp ../../tools.ini $PWD/src/conf 拷贝配置文件。因为 gitee 托管项目时,没有提交 ini 带私密信息的配置文件

python main.py 用 python 执行项目

构建

注意: 用 docker+jenkins 来运行 selenium 的项目,是无图形界面的,所以项目中,浏览器必须采用无头模式

# 参考代码

self.options = ChromeOptions()

self.options.add_argument('--headless')

self.options.add_argument('--no-sandbox')

self.options.add_argument('--disable-gpu')

self.options.add_argument('--disable-dev-shm-usage')

start_chrome(headless=True,options=self.options)

好了,项目构建成功。整个构建步骤、方法,你学会了吗?

怎么下载这个网页上的电子书内容?

1、首先在网上搜索一个电子书网站

2、然后打开一个电子书网站

3、首先要找到自己要下载的书,一般每个网页都有搜索的地址,在地址里输入书本名称即可,如果你喜欢看排行榜的书也可以到网站的排行榜里查找,还有一个是能过分类查找。这里我们以龙剌为例,首先点击龙剌进入书本介绍界面

4、接着要明白的是,你是要下载哪种类型的文件,一般txt文件比较通用,jar为 J2EE 应用程序创建的 JAR 文件是 EAR 文件,一般支持java的手机可以运行。chm类似帮助文件,iphone为苹果专用的程序。读者根据自己的选择后下来是要找到下载页面,提醒一下,最好在名气大点的网站下,不然这下载地址还真不好找。

5、这里以下载txt文件为例。点击左边txt下载按钮,弹出下载窗口

6、点击下载下面的“下载TXT单章节电子书”或全本电子书即可下载

7、下载完后是一个压缩文件,看官只须解压,然后传到移动设备上即可

brm是什么软件?

BRM(byread media)百阅(byread)兼容的一款电子书格式,可以和txt、UMD、JAR等格式相互转化。

“手机电子书”就是通过手机阅读的电子书。目前常用的有UMD、JAVA[包括JAR ,JAD]、TXT、百阅专用的BRM格式和掌上图书专用的MDX格式等。使用数据线、读卡器、蓝牙传输等即可将书传送至手机。

dzs什么意思?

dzs是指电子书格式。电子书格式, 是对使用电子书时的文件编码方式,文件结构的一种约定,便于区分。如同一把钥匙开一把锁,不同的文件要用不同的方法去读,去显示,去写,去打开或运行。分为PC电子书格式和手机电子书格式,PC电子书格式包括EXE、TXT、HTML、HLP等,手机电子书格式包括UMD、JAR等。

文章版权声明:除非注明,否则均为红枣网原创文章,转载或复制请以超链接形式并注明出处。