钉钉自动化PDF加密数字证书签名

背景

前面python 自动化pdf数字证书签名我们已经实现了通过python实现PDF加密和数字证书签名,但是还需要依赖电脑,当我们正在公园玩耍时,这时候如果有PDF文件处理需求怎么办?难道要背着电脑去玩耍?或者跑回家处理?No! 可以通过钉钉/微信/飞书等机器人在云端服务器处理,然后以消息的形式回复回来。目前发现微信机器人不支持接收文件,或许非认证用户没有权限。

基本步骤

  1. 发送文件给钉钉
  2. 然后接收文件存储到云端服务器
  3. 然后通过已经做好的python代码对文件进行PDF加密和数字证书签名
  4. 然后将处理后的文件再通过机器人回复

参考代码

难点1:java调用python

继续阅读“钉钉自动化PDF加密数字证书签名”

QRreader 二维码工具

整理硬盘文件,发现了2011年学生时代的一个项目,当时智能手机刚刚兴起,并且价格非常昂贵。本项目就是为了解决像诺基亚C1-02这样的功能机读取、制作二维码的需求。 此工具基于开源项目ZXing,可以支持诺基亚等j2me手机。 项目使用NetBeans开发,编译后把QRreader.jad和QRreader.jar下载到手机即可使用。(在诺基亚C1-02验证通过)

继续阅读“QRreader 二维码工具”

Gradle 国内阿里源

buildscript {

    repositories {

        maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ }

        maven{ url ‘http://maven.aliyun.com/nexus/content/repositories/jcenter’}

        maven { url ‘http://maven.aliyun.com/repository/google’ }

        }

    dependencies {

        classpath ‘com.android.tools.build:gradle:3.2.1’

    }

}

allprojects {

    repositories {

        maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ }

        maven{ url ‘http://maven.aliyun.com/nexus/content/repositories/jcenter’}

        maven { url ‘http://maven.aliyun.com/repository/google’ }

    }

}