Haz clic derecho para enviar el blog

1. Descripción general

No hay un software decente para tomar notas en el sistema Deepin. Es una pena que no haya proporcionado el software Deb para las notas. El software proporcionado por la tienda se ha mantenido en la interfaz durante el siglo pasado.
En este momento, si quieres compartir en el blog a través de notas es algo muy difícil.
Este blog es para usar directamente el entorno Python del sistema deepin, llamar a la API del jardín del blog y luego enviar el artículo local al jardín del blog.
Esta operación está integrada en el botón derecho del mouse o configurar teclas de acceso directo, scripts, etc.son excelentes experiencias

2. Preparación ambiental

2.1 Aprender API Park Park y crear scripts

Aprendí la API del jardín de blogs a través de este blog. Me gustaría agradecer al blogger por compartir.
El siguiente es un script de Python que creé localmente.
El primero es instalar xmlrpc, omitido aquí

#!/usr/bin/python3

import sys
import xmlrpc.client

if __name__ == "__main__":

    if len(sys.argv) != 2:
        sys.exit(0)

    #获取博客内容
    with open(sys.argv[1],'r') as blog:
        content = blog.read()

    #设置博客标题
    blog_title=sys.argv[1].split('/')[-1].split('.')[0]

    p = xmlrpc.client.ServerProxy("https://rpc.cnblogs.com/metaweblog/liwanliangblog")
    p.metaWeblog.newPost('',"liwanliang","我的博客密码",{
        'title':blog_title,
        'description':content,
        'categories':['[]','[Markdown]'],
        },True)

El script anterior chmod +x blog.pyse puede ejecutar modificando los permisos.
El método de ejecución es: ./blog.py 你的博客.md
hasta ahora, complete el primer paso

2.2 Aprender la extensión de clic derecho del administrador de archivos deepin

El sistema deepin cambia al usuario raíz y luego ingresa al directorio: cd /usr/share/deepin/dde-file-manager/oem-menuextensions
en este directorio, crea un archivo deepin-send-blog.desktop, el contenido es el siguiente:

[Desktop Entry]
Type=Application
Exec=/home/liwl/blog.py %U
Name=发送至博客园

Guardar y salir. Luego, inicia + e para abrir el administrador de archivos, luego de crear un blog, haz clic derecho y haz clic en "Enviar a Blog Park".
Este blog es la forma de hacerlo.

Supongo que te gusta

Origin www.cnblogs.com/liwanliangblog/p/12755738.html
Recomendado
Clasificación