برنامه منبرنامه‌نویسی

ریست مودم Huawei B612 یا TF-i60 ایرانسل با فایل اجرایی

یکی از دوستان نیاز داشت مودم 4G ایرانسل مدل TF-i60 که همان مودم  Huawei B612 می‌باشد را با اجرای یک فایل ریست کند

میتوان این فایل را با استفاده از Windows Task Scheduler زمانبندی کرد!

ریست مودم Huawei B612 یا TF i60 ایرانسل با فایل اجرایی

برای اینکار یک ابزار با استفاده از زبان پایتون آماده کردم که با شما هم به اشتراک میگذارم

مدل‌های دیگر مودم که این برنامه می‌تواند اجرا شود

  • Huawei B310s-22
  • Huawei B315s-22
  • Huawei B525s-23a
  • Huawei B525s-65a
  • Huawei B715s-23c
  • Huawei E3131
  • Huawei E5186s-22a
  • Huawei B528s
  • Huawei E3531

برای عمکلرد برنامه کافیست فایل settings.json که کنار برنامه قرار دارد را توسط برنامه ویرایش متن مانند Notepad ویندوز ویرایش کنید و نشانی IP مودم، نام کاربری، کلمه عبور مودم را ویرایش کنید

ریست مودم Huawei B612 یا TF i60 ایرانسل با فایل اجرایی

با کلید بر روی فایل اجرا Reboot Huawei LTE 1.0 مودم به صورت خودکار ریست خواهد شد

دانلود Reboot Huawei LTE 1.0

سورس برنامه

import json
import huawei_lte_api
from datetime import datetime

from huawei_lte_api.Client import Client
from huawei_lte_api.AuthorizedConnection import AuthorizedConnection
from huawei_lte_api.Connection import Connection

# read in settings
settings = {}
with open("settings.json", "r") as f:
        settings = json.load(f)

# connect to router
connection = AuthorizedConnection("http://{user}:{pwd}@{host}/".format(user=settings["user"], pwd=settings["pwd"], host=settings["host"]))
client = Client(connection)

# reboot modem
client.device.reboot()

 

امیر فدائیان

عاشق تکنولوژی هستم،مشغول برنامه نویسی و همچنین پشتیبانی و نصب سیستم های نظارتی و حفاظتی هست، در اين وبلاگ علاوه بر اينكه دفترچه ياداشتي براي خودم هست ،تجربیات و دانسته‌هام در حوزه نرم‌افزار ،اينترنت ،تلفن همراه و ... را منتشر ميكنم. Programming languages: Delphi, Kotlin, Python, SQL Server

نوشته های مشابه

‫3 دیدگاه ها

  1. سلام، وقتتون بخیر
    این نرم افزارو دانلود کردم، ولی متاسفانه برا من کار نکرد.
    بعد از اجرا شدن یک پنجره باز میشه: Fatal error detected
    با این پیام: Failed to execute script y
    مشکل از کجاست؟
    ممنونم

  2. سلام، وقتتون بخیر
    مشکل من برطرف شد. پسوورد مودم شامل کارکترهای # ! بود با تغییر به پسوورد ساده مشکل برطرف شد.
    بسیار ممنوم بابت این برنامه کاربردی

  3. با درود ، شما یک نابغه اید و سالهاست از دیدن این همه تمرکز و دقت لذت میبرم ،
    این مطلب رو تازه دیدم و واسم سوال شد میشه با برنامه نویسی کد لاک رو هم شکست و آنلاک کرد مودم رو ؟
    در ضمن کپچا توی صفحه موبایل من پوکوف اف ۳ مورد داره …
    با سپاس

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا