python-gammu

ภาพหน้าจอของซอฟแวร์:
python-gammu
รายละเอียดซอฟแวร์:
รุ่น: 1.32.0
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Michal Cihar
การอนุญาต: ฟรี
ความนิยม: 122

Rating: nan/5 (Total Votes: 0)

หลาม Gammu มีการผูกหลามห้องสมุด Gammu ขณะนี้มันไม่สนับสนุนคุณสมบัติ Gammu ทั้งหมด แต่ช่วงของการทำงานที่ครอบคลุมจะเพิ่มขึ้นถ้าคุณต้องการที่เฉพาะเจาะจงบางอย่างรู้สึกอิสระที่จะใช้ระบบการติดตามข้อผิดพลาดสำหรับการร้องขอคุณสมบัติ
การติดตั้ง:
แรกที่คุณต้อง Gammu ติดตั้งเป็นห้องสมุดที่ใช้ร่วมกันและไฟล์ส่วนหัว คุณสามารถใช้แพคเกจสำหรับการกระจายที่คุณชื่นชอบหรือทำด้วยมือ (แทนที่ XXX โดยรุ่น Gammu ปัจจุบัน):
> XFJ tar Gammu-XXX.tar.bz2
> cd Gammu-XXX
> ./configure --prefix = / usr
> ทำให้หุ้น
> su
# ให้ InstallShared
สำหรับการค้นหาห้องสมุด Gammu, pkg-config ที่ถูกนำมาใช้ดังนั้นโปรดติดตั้งก็ยัง
จากนั้นคุณสามารถสร้างและติดตั้งหลาม Gammu มันใช้ distutils มาตรฐานเพื่อ:
> หลาม setup.py สร้าง
> su
# หลาม setup.py ติดตั้ง
คุณสามารถแทนที่ค่าที่ได้มาจากการตั้งค่า pkg-โดยตัวแปรสภาพแวดล้อม
GAMMU_LIB และ GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
หลาม setup.py สร้างการทำงานสร้าง

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • การตั้งค่าตัวเลือกใหม่ SMSD HardResetFrequency
  • Gammu ในขณะนี้สนับสนุนรายละเอียด freedesktop.org/XDG สำหรับสถานที่ไฟล์ config และอ่าน ~ / .config / Gammu / config.
  • หมดเวลาเพิ่มขึ้นสำหรับ AT + CMGL (ข้อผิดพลาด # 1317).
  • เพิ่มการสนับสนุนสำหรับชิ้นส่วนรายงานผลการส่งตัวเลือกตามที่กำหนดโดย ETSI 123 040 ส่วน 9.2.2.3 (ข้อผิดพลาด # 1304).
  • ฐานข้อมูล SMSD การกำหนดค่าโฮสต์นี้ชื่อ & quot; โฮสต์ & quot; ไม่ & quot; PC & quot;.

มีอะไรใหม่ ในรุ่น 1.23.0:

  • พื้นที่ของการเปลี่ยนแปลง SMSD ที่เกี่ยวข้อง:
  • แบ็กเอนด์ใหม่ DBI ที่จัดการฐานข้อมูลจำนวนมากอย่าง.
  • SMSD และฉีดเครื่องมือตอนนี้ไบนารีแยกต่างหาก.
  • เครื่องมือการตรวจสอบใหม่สำหรับ SMSD.
  • SMSD ขณะนี้สามารถทำงานเป็นบริการของ Windows.
  • SMSD จะทำงานอย่างเป็นภูตบน Linux (สนับสนุน syslog จัดการ SIGHUP, daemonizing ที่เหมาะสม ฯลฯ .).
  • การควบรวมกิจการของหลาม Gammu:
  • ผูกหลามจะไม่มีโครงการแยกพวกเขาเป็นส่วนหนึ่งของการปล่อย Gammu.
  • การสนับสนุนที่ดีขึ้นสำหรับ Nokia สาย USB บนลินุกซ์:
  • Gammu ขณะนี้ได้ libusb-1.0 ตามการสนับสนุนสำหรับ Nokia สาย USB.
  • นี้จะช่วยให้เราเพิ่มประสิทธิภาพและการสนับสนุนสำหรับ DKU-2 สาย.
  • การทดสอบมากขึ้น:
  • เกี่ยวกับ 1/3 ของรหัสได้รับการคุ้มครองในขณะนี้โดยกรณีทดสอบ.
  • แบ็กเอนด์โทรศัพท์ Dummy เพื่อให้การทดสอบโดยไม่ต้องโทรศัพท์ที่เชื่อมต่อ.
  • รหัสล้างทั่วไป:
  • ปัญหาคงตันพบโดยกรณีทดสอบ valgrind และ cppcheck.
  • Reorganised โครงสร้างรหัสบิตเพื่อให้ชัดเจนว่าส่วนที่ได้รับการสนับสนุน.
  • เอกสาร:
  • หลายหน้าคนใหม่ได้รับการเพิ่มที่สำคัญที่สุดคือเอกสารสำหรับ SMSD และทั้งหมดก็เป็นคุณสมบัติ.

มีอะไรใหม่ ในรุ่น 1.22.94.

  • แก้ไขบางส่วนรั่วไหลของหน่วยความจำที่พบโดย cppcheck
  • ดำเนินการเสียบ / ลองใหม่ในไดร์เวอร์ DBI.
  • การรั่วไหลของหน่วยความจำในการแก้ไข SMSD พบโดย valgrind.
  • ถอดรหัสแก้ไขประเภทอื่นข้อความ Nokia.
  • การสนับสนุนสำหรับการส่งผ่าน ID ได้รับข้อความใน DBI.
  • โทรศัพท์ Dummy ขณะนี้สนับสนุนสมุดโทรศัพท์, ปฏิทิน, สิ่งที่ต้องทำระบบแฟ้ม.
  • การสนับสนุนจอภาพ SMSD ทดลองบน Windows.
  • เพิ่ม ID สำหรับ Nokia 2680 (ข้อผิดพลาด # 813).
  • จำนวนของการลองของข้อความที่ส่ง SMSD สามารถกำหนดค่า.
  • แก้ไขไฟล์ SQL เพื่อรุ่นใหม่ (ส่วนใหญ่เพิ่มดัชนีที่มีประโยชน์).
  • ลดตรรกะของตัวเองในการสร้างรหัสสำหรับการส่ง SMS และพึ่งพาเซิร์ฟเวอร์ SQL (เฉพาะในคนขับ DBI ตอนนี้).

มีอะไรใหม่ ในรุ่น 1.22.93.

  • สิทธิพิเศษคงที่ลดลงใน SMSD
  • SMSD ฉีดตอนนี้ต้องใช้ PhoneID. ​​
  • การปรับปรุงเอกสาร SMSD.
  • การปรับปรุงการแปล.
  • เพิ่ม ID สำหรับ Nokia 7373.
  • อย่าพยายามที่จะใช้ OBEX ระบบแฟ้มหากมีการเข้าถึง IrMC ถูกบังคับ.
  • แก้ไขความผิดพลาดที่เป็นไปได้ในการถอดรหัส LMB.
  • หลีกเลี่ยงการล้นระยะเวลาในการเข้ารหัสสตริงในสมุดโทรศัพท์ Nokia.
  • แนะนำความเข้ากันได้ย้อนกลับของ gammu.StateMachine.SetConfig.
  • การทดลอง DKU-2 คนขับ userspace ใช้ libusb-1.0 (fbususb).
  • หลาม Gammu ตอนนี้สามารถฉีดเข้าไปในข้อความ SMSD (วัตถุ gammu.SMSD).
  • ร้านค้า SMSD นับสรุปของการส่ง / รับข้อความในฐานข้อมูล.
  • เพิ่มโปรแกรม Gammu-smsd จอภาพทำการตรวจสอบสถานะของ SMSD.
  • หลาม Gammu ในขณะนี้สามารถตรวจสอบสถานะ SMSD.
  • อย่าพยายามที่จะใช้ OBEX 1.0 มันเก่าเกินไป (ข้อผิดพลาด # 807).
  • ดีกว่าแยก ATI ตอบจากซัมซุง (ข้อผิดพลาด # 806).
  • ดีกว่าแยกการตอบกลับจากซัมซุง CSQ (ข้อผิดพลาด # 806).
  • เพิ่มความล่าช้าขนาดเล็กที่จะส่ง SMS / ประหยัด (ข้อผิดพลาด # 794).
  • จอภาพ SMSD สามารถใช้สำหรับจำนวนการกำหนดค่าของลูป.
  • แบ็กเอนด์ที่เพิ่มเข้ามาสำหรับ DBI SMSD ดังนั้นเราในขณะนี้สนับสนุนที่หลากหลายของฐานข้อมูล.
  • SMSD ไม่ได้ลบ SMS จากโทรศัพท์เมื่อมันประหยัดล้มเหลว.
  • เพิ่มโครงสร้าง SQL สำหรับ SQLite ซึ่งสามารถใช้งานผ่าน DBI.
  • หลาม Gammu สามารถทำงานและหยุด SMSD.
  • การดำเนินการเริ่มต้นของโปรแกรมควบคุมหุ่นโทรศัพท์สำหรับการทดสอบ.
  • อนุญาตให้มีการกำหนดค่าเส้นทางไปปรับแต่งจากบรรทัดคำสั่ง.
  • จอภาพ SMSD ช่วยให้การส่งออกในรูปแบบ CSV.

มีอะไรใหม่ ในรุ่น 1.22.92.

  • คงได้รับของชื่อเครือข่ายจากข้อความที่บันทึกไว้
  • การเข้ารหัสคงที่ของข้อความบางส่วนในการเข้ารหัสเครื่องยนต์ AT.
  • ตรวจสอบมากขึ้นรหัสข้อผิดพลาดของซีเมนส์ CME.
  • ไบนารี Windows เป็นอีกครั้งด้วยการสนับสนุน MySQL.
  • การสนับสนุนพื้นเมืองเริ่มต้นสำหรับสมุดโทรศัพท์โมโตโรล่า (ข้อผิดพลาด # 748).
  • getpass ใช้ถ้ามีข้อความให้เลือกรหัส PIN.
  • แยกคงที่หมายเลขโทรศัพท์จากสายเรียกเข้า.
  • เพิ่ม ID สำหรับ Nokia 1112.
  • ลดล้าสมัยบรรจุภัณฑ์ / เดเบียนและผู้ใช้ชี้ไปที่แพคเกจที่เหมาะสม.
  • แก้ไขความผิดพลาดเมื่อโลโก้ผู้ประกอบการเป็นที่ว่างเปล่า.
  • หน่วยความจำรั่วแก้ไขในการสำรองข้อมูล SMS.
  • การประมวลผลคงที่ของ SMSD ขาออกกับ PostgreSQL (ข้อผิดพลาด # 803).
  • ตรวจสอบอัตโนมัติของไดเรกทอรี lib64 สำหรับการติดตั้ง.
  • อนุญาตให้ติดตั้งแยกต่างหากของส่วนประกอบบางอย่างใน Windows.

มีอะไรใหม่ ในรุ่น 1.22.91:

  • หลาม Gammu ได้มาอยู่ที่นี่มานานกว่าห้า ปีและตอนนี้ก็จะหายไป! ไม่ดีจริงๆผมเพียงบูรณาการมันลงไปในแหล่ง Gammu ปกติสิ่งที่เป็นอยู่แล้วสถานที่ตรรกะที่มันอยู่ โดยเฉพาะอย่างยิ่งเมื่อมองในรุ่นล่าสุดซึ่งกำลังมุ่งหน้าต่อไปด้วยกัน.
  • ความจริงที่ว่าข่าวที่ผ่านมามีหลายที่จะเกิดขึ้นร่วมกันเพื่อให้ทั้งสองหลาม Gammu และ Gammu ไม่ได้เป็นเหตุผลเดียวสำหรับการผสาน อีกสองเหตุผลสำคัญจะข้ามการรวบรวมและการทดสอบ นอกจากนี้มีแหล่งที่มาที่ถูกผสานมันจะง่ายขึ้นสำหรับการกระจายบางอย่างที่จะปรับใช้ใหม่ Gammu กับผลิตภัณฑ์การปล่อยตัว.
  • สำหรับการทดสอบแน่นอนผมสามารถใช้หลามบางกรอบทดสอบตาม แต่ฉันต้องการที่จะมีผลการทดสอบทั้งหมดในที่เดียวและฉันไม่พบบางสิ่งบางอย่างสิ่งที่ได้อย่างง่ายดายจะบูรณาการกรอบทดสอบหลามบางอย่างกับแดชบอร์ดและยังจะ มีความสามารถในการดำเนินการทดสอบ C นอกจากนี้ในปัจจุบัน CTest / คำสั่งผสม CDash ใช้ใน Gammu จริงๆเหมาะกับความต้องการของฉันสำหรับภาพรวมที่ดีสิ่งที่เกิดขึ้นในการทดสอบในชีวิตประจำวันดังนั้นฉันต้องการที่จะอยู่กับระบบปัจจุบัน.
  • การสนับสนุนข้ามรวบรวมเป็นจริงที่ขาดหายไปใน distutils และฉันก็ใช้ชุดของ hacks ให้มันอย่างถูกต้องผลิตไบนารีสำหรับ Windows บน Linux ด้วยปัจจุบัน CMake ติดตั้งตามทั้งหมดนี้เป็นเพียงเรื่องของการให้บริการเช่นงูหลามที่จะใช้.
  • ในข้อเสียที่ผมไม่สามารถจริงๆลดลงการใช้งาน distutils เช่นที่พวกเขาจะยังคงมีความจำเป็นสำหรับการสร้างติดตั้งไบนารีสำหรับ Windows จนกว่าฉันจะพบบางวิธีที่ฉลาดวิธีการทำเช่นนี้ใน CMake (ซึ่งผมสงสัย).

มีอะไรใหม่ ในรุ่น 0.28:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขเกิดปัญหาที่เป็นไปได้ที่จะนำเข้ากันได้กับ Gammu 1.22 0 และเพิ่มการสนับสนุนสำหรับการแปลงไปและกลับจาก vCard / vCalendar / รูปแบบ iCalendar.

มีอะไรใหม่ ในรุ่น 0.27:

  • ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มการสนับสนุนสำหรับคุณสมบัติ Gammu ใหม่และแก้ไขหลายเข้ารหัส ข้อผิดพลาด.

ต้องการ

  • หลาม
  • Gammu

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Michal Cihar

Weblate
Weblate

12 Aug 16

Wammu
Wammu

11 Apr 16

polld
polld

3 Jun 15

ความคิดเห็นที่ python-gammu

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!