עזרה | עזרה ביצירת סקריפט להתקנת mtkclient
-
אני מנסה ליצור סקריפט (קובץ באט)
שיוריד ויתקין את כל סביבת העבודה של mtk client
נעזרתי ב-GPT וזה מה שהוא נתן לי:@echo on setlocal :: Check for Administrator rights openfiles >nul 2>&1 if %errorlevel% NEQ 0 ( echo [INFO] Requesting administrator privileges... powershell -Command "Start-Process '%~f0' -Verb RunAs" pause exit /b ) :: Variables set "PYTHON_VERSION=3.9.7" set "GIT_VERSION=2.34.1" set "MTK_REPO_URL=https://github.com/bkerler/mtkclient.git" set "INSTALL_DIR=%~dp0mtkclient" :: Functions :install_python echo [INFO] Installing Python %PYTHON_VERSION%... powershell -Command "Invoke-WebRequest -Uri https://www.python.org/ftp/python/%PYTHON_VERSION%/python-%PYTHON_VERSION%-amd64.exe -OutFile '%INSTALL_DIR%\python-installer.exe'" if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to download Python installer. pause exit /b 1 ) echo [INFO] Running Python installer... start /wait "" "%INSTALL_DIR%\python-installer.exe" /quiet InstallAllUsers=1 PrependPath=1 if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Python installation failed. pause exit /b 1 ) del "%INSTALL_DIR%\python-installer.exe" python --version if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Python installation failed. pause exit /b 1 ) echo [INFO] Python installed successfully. goto :eof :install_git echo [INFO] Installing Git %GIT_VERSION%... powershell -Command "Invoke-WebRequest -Uri https://github.com/git-for-windows/git/releases/download/v%GIT_VERSION%.windows.1/Git-%GIT_VERSION%-64-bit.exe -OutFile '%INSTALL_DIR%\git-installer.exe'" if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to download Git installer. pause exit /b 1 ) echo [INFO] Running Git installer... start /wait "" "%INSTALL_DIR%\git-installer.exe" /SILENT /NORESTART if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Git installation failed. pause exit /b 1 ) del "%INSTALL_DIR%\git-installer.exe" git --version if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Git installation failed. pause exit /b 1 ) echo [INFO] Git installed successfully. goto :eof :install_mtkclient echo [INFO] Installing MTK Client... cd /d "%INSTALL_DIR%" git clone %MTK_REPO_URL% mtkclient if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to clone MTK Client repository. pause exit /b 1 ) cd mtkclient pip install -r requirements.txt if %ERRORLEVEL% NEQ 0 ( echo [ERROR] MTK Client installation failed. pause exit /b 1 ) echo [INFO] MTK Client installed successfully. goto :eof :: Main script echo [INFO] Starting installation... :: Create installation directory if not exist "%INSTALL_DIR%" ( mkdir "%INSTALL_DIR%" ) if %ERRORLEVEL% NEQ 0 ( echo [ERROR] Failed to create installation directory. pause exit /b 1 ) :: Install Python call :install_python if %ERRORLEVEL% NEQ 0 exit /b 1 :: Install Git call :install_git if %ERRORLEVEL% NEQ 0 exit /b 1 :: Install MTK Client call :install_mtkclient if %ERRORLEVEL% NEQ 0 exit /b 1 echo [INFO] Installation completed successfully. endlocal pause
וזה עושה הרבה שגיאות
אשמח אם מישהו יוכל לעזור לי ביצירת הסקריפט
@NH-LOCAL (סליחה על התיוג אבל נראה לי שאתה מתעסק הרבה עם סקריפטים) -
@מתושלח-הבבלי לא מבין בזה, אבל בדיוק ביקשתי קוד מCHATGPT והוא עשה לי בעיה, כתבתי לו את הבעיה [העתק הדבק מהתשובה שקיבלתי] והא תיקן, וכך פעם פעמיים עד שזה עובד יפה. אני עשיתי בCHATGPT ובחרתי בGPTS את העורך פייתון.
-
מה אתה מתכוין סביבת העבודה? זה מצריך רק פקודה אחת
pip install -r requirements.txt
-
@אני-אני-אני כל זה רק אחרי שהתקנת פייתון והורדת את הmtclient ודרייברים נראה לי שאת כל זה הוא רוצה לחסוך...
נ.ב. סתם לשם ידיעה בעלמא יש בעיות בווינדוס בגרסא החדשה... ובגרסא הישנה אין ממשק גרפי... -
@2580 כתב בעזרה | עזרה ביצירת סקריפט להתקנת mtkclient:
כל זה רק אחרי שהתקנת פייתון והורדת את הmtclient ודרייברים נראה לי שאת כל זה הוא רוצה לחסוך..
זה כבר ענין אחר כי זה לא תוכנה אחת, זה הורדה ל כמה דברים
@מתושלח-הבבלי בכל מקרה יצרתי איזשהו סקריפט שמוריד ועושה את כל הפעולות
שים לב הסקריפט פותח את ההתקנה של הפייתון אבל צריך לתפעל ידנית את ההתקנה
ושים לב מתי צריך ללחוץ על מקש כלשהו כדי שהסקריפט ימשיך (יש עצירה בין התקנה להתקנה)
install_mtkclient.bat
אם יש שגיאה בסוף צריך לבצע הפעלה מחדש ולהריץ את הסקריפט הזה מאותו סיפרייה שבה הרצת את הקודם
install_requirements.bat@2580 כתב בעזרה | עזרה ביצירת סקריפט להתקנת mtkclient:
יש בעיות בווינדוס בגרסא החדשה... ובגרסא הישנה אין ממשק גרפי...
איזה בעיות?
-