当前位置: 首页 > 软件库 > 服务器软件 > DNS服务器 >

PyDNSPod Client

授权协议 GPLv3
开发语言 Python
所属分类 服务器软件、 DNS服务器
软件类型 开源软件
地区 国产
投 递 者 阎承嗣
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

在此发布一个我开发的PyGTK编写的开源应用PyDNSPod Client,一个Python Client for DNSPod。

源码地址在github.com上:git://github.com/iceleaf916/pydnspodclient.git

写这个程序的初衷主要是,自己的网速比较慢,在Linux下打开官网修改DNS记录比较不方便,但是官方没有Linux下的客户端,所以自己老早就想写一个这样的GUI程序了。相信在Linux下修改DNSPod的DNS记录比较多的童鞋,这个软件还是蛮实用的。

基本功能有:

1. 域名操作:添加域名,删除域名

2. 记录操作:添加记录,删除记录,修改记录

3. 内置pyDes模块,加密保存账号和密码到本地文件。

使用方法

Linux

1. 要求有PyGTK环境
2. 直接执行./PyDNSPodClient
3. 为了方便可以在桌面为PyDNSPodClient建立启动器

Windows

1. Win下的官方客户端已经非常好。
2. 确实想在Win下使用的,请安装PyGTK all-in-one-installer
3. 步骤2安装好了之后,可以直接双击“PyDNSPodClient.py”文件。
4. 不想看见黑色的CMD窗口的话,将“PyDNSPodClient.py”改为“PyDNSPodClient.pyw”,然后双击执行。

注意

1. 由于本人非专业,时间也有限,所以本程序为final版,如有问题请自行hack代码
2. 如有童鞋有兴趣继续开发新的功能的,可以联系我,我将此地的管理权限转给他。

  • 使用python进行网络编程,创建TCP Server和Client端,进行本地回环测试 目录 Server端 server端流程 结束connect流程: Client端  Client端流程 Server端 import socket import sys import struct SEND_BUF_SIZE = 256 RECV_BUF_SIZE = 256 Communicati

  • 机器人操作系统ROS1简要介绍,翻译自以下仓库: ROS-Tutorials 原仓库是一系列的jupyter notebook,可以直接在jupyter环境下运行程序示例。 编写一个 Client 节点 保持上一节中的程序一直运行。 import rospy from rospy_tutorials.srv import * client节点更简单,无需调用 init_node(). 直接使用:

  • 爬虫代码报错: http.client.RemoteDisconnected: Remote end closed connection without response 原因:服务器限制了User-Agent的访问。 1.什么是user-agent?  有一些网站不喜欢被爬虫程序访问,所以会检测连接对象,如果是爬虫程序,也就是非人点击访问,它就会不让你继续访问,所以为了要让程序可以正常运行,需要

  • python tcp server-client 基本思路: 1、指定IP、端口号; 2、绑定; 3、开启监听; 4、接受连接创建socket; 5、收发数据 参考来源 python tcp server 连接多个客户端 tcp_server # tcp_server # coding=utf-8 # !/usr/bin/env python import socket import time

  • 代码: # http.client测试,该库较底层,不常用 import http.client conn=None try: conn=http.client.HTTPSConnection("www.cnblogs.com") conn.request("GET","/xiandedanteng/") rsp=conn.getresponse() print

  • 用pip install Appium-Python-Client这个命令安装python-client时会报错: ERROR: Command errored out with exit status 1: command: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Con

  • # -*- coding: utf-8 -*- """ Created on Tue Mar  1 14:20:05 2022 @author: xiaohei """ import sys import socket import threading from time import sleep class SockClient(threading.Thread):     def __init

  • The client: from socket import * clientscoket = socket(AF_INET,SOCK_STREAM) clientscoket.bind(("",4568)) clientscoket.connect(("your IP",port)) clientscoket.send(b"hahha") recvData = clientscoket.rec

  • client # -*- coding:utf-8 -*- import sys import socket import string #默认参数 serverHost = '127.0.0.1' serverPort = 8000 filename = 'hello.html' #创建套接字 clientSocket = socket.socket(socket.AF_INET,socket.

  • ''' Created on 2013年11月28日 @author: Administrator ''' import socket,traceback host='' port=12345 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1

  • salt提供了与Python应用程序接口的几个入口点,这些入口点通常被称为* client() API。每个客户端访问的salt的不同部分,无论是从master或minion,每个客户端详细如下: 1、以编程的方式访问salt 2、salt可以用于CLI脚本,也可以通过REST接口使用。 3、盐的 outputter system从salt为JSON检索结构化数据,或为shell友好的文本,或许多

  • 注:纯个人兴趣一字字翻译,如有错误,欢迎指正,版权所有,转载请注明出处 http://blog.csdn.net/lixiaofeng_24/article/details/47605625 如果你使用Java,你可能想知道什么时候用Transport Client,什么时候用Node Client。就像本书【1】最开始讨论的那样,transport client充当ES集群和你的应用直接的通信层

  • zookeeper 版本 3.5.10 节点启动 jps发现成功,但是status的时候发现出现Client port found: 2181. Client address: localhost. Client SSL: false 错误信息。 查看日志发现 Cannot open channel to 2 at election address node02/192.168.32.4:3888

  • 当WebSocket服务搭好之后,如何用Python调试呢? Python的WebSocket客户端有很多,这里推荐使用websocket-client,项目主页: https://pypi.org/project/websocket-client/ , 其在GitHub上有17K+的star。 1、安装 pip install websocket-client 2、使用 由于使用非常简单,我们直

相关阅读

相关文章

相关问答

相关文档