Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

AndroidにcURLとOpenSSLをインストールする方法

cURLは、サーバー間でデータを転送するための一般的なコマンドラインツールです。つまり、コマンドターミナル内からウェブページやファイルリンクをダウンロードする非常にオタクな方法です。平均的なユーザーにとって、これは完全に不安定で不必要に聞こえるかもしれませんが、専門家のLinux管理者は、cURLで実行できる無数のクールで便利なことをすでに知っているはずです。これを使用して、FTPサーバー上のファイルを管理したり、短縮URLを展開したり、天気予報をファンキーなASCIIグラフィックで表示したりできます。

一方、OpenSSLはSSL / TLSプロトコルのオープンソース実装であり、サーバー間のアプリ通信を保護するために使用されます。基本的に、オンラインで商品を購入するときにクレジットカードが盗まれるのを防ぎ、非常に簡単にまとめることができます。

いずれにせよ、AndroidデバイスにcURLとOpenSSLをインストールする方法が最近発見されました。これは、携帯電話にターミナルエミュレーターを持っているWeb管理者にとって非常に便利です。

要件:

  • ルート化されたAndroidデバイス–AppualsでAndroidルートガイドを検索します。
  • Android用のcURLおよびOpenSSLバイナリをここまたはここからダウンロードします。
  • GooglePlayのターミナルエミュレータアプリ。 AndroidにcURLとOpenSSLをインストールする方法

手順:

所定の手順を順番に実行してください:

  1. 最初のステップは、cURLおよびOpenSSLバイナリをダウンロードして、デスクトップに抽出することです。
  2. 抽出されたフォルダ内に、「Data」という名前のフォルダが表示されます。次のフォルダをコピーします
    data/local/ssl

    バイナリフォルダから同じフォルダへ( / data / local / ssl Androidデバイスで。

  3. コンピューターのADBターミナルを使用して、次の
    data/local/bin

    PCで

    /system/bin

    お使いのデバイスで。完全なコマンドは次のようになります:

adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/curl /system/bin
adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/openssl /system/bin
  1. 最後に、バイナリを次のように0755にCHMODします。
chmod 755 /system/bin/curlchmod 755 /system/bin/openssl

cURLに関係するいくつかの楽しいこと:

これまでcURLを使用したことがなく、このガイドに従ったことがクールなことのように思えた場合は、ターミナルアプリ内からcURLで使用できる楽しいコマンドをいくつか紹介します。

curl https://wttr.in/LOCATION

これにより、選択した場所の天気予報がファンキーなASCIIグラフィックで表示されます。 URLの「LOCATION」を次のように実際の都市に変更するだけです。

curl ftp://ftp.yoursite.x/site/

これにより、FTPサーバー上のサブディレクトリを参照できるようになります。

curl -Is https://www.twitter.com -L | grep HTTP/

これにより、Webサイトがダウンしているかどうかを確認できます。

curl -sIL https://buff.ly/1lTcZSM | grep ^Location;

これにより、省略されたURLが展開され、実際のアドレスが表示されます。


  1. Windows コンピュータに Android をインストールして実行する方法

    アプリが Windows PC でどれほど優れたものになったとしても、Android にはまだ Windows OS に対応していないアプリがいくつかあります。これらのアプリを Windows コンピューターで使用したい場合は、いつでも使用できます。さらに、開発者が自分のコンピューターでアプリをテストしたい場合、必要なのはこれらのアプリをシステムで実行できるサードパーティのエミュレーターだけです。残念ながら、他のプログラムとは異なり、システムに Android エミュレーターをインストールするのはそれほど簡単ではありません。心配はいりません。簡単にインストールできるように、プログラムのリストと

  2. Android に Microsoft Edge をインストールして使用する方法

    ユーザーが Chrome ブラウザーに傾倒している一方で、Microsoft は、私たちが子供の頃に Web ブラウジングを学んだ場所にユーザーを戻そうとしています。 Microsoft Edge は、コンピュータ版でいくつかの改良を経て、Android でも利用できます。 Android デバイスには、Chrome をデフォルトのブラウザーとする Google アプリケーションがプリインストールされているため、Android ユーザーは、他のブラウザー アプリケーションに切り替えることを考えずに Chrome を使用する習慣があります。 しかし、新しいロゴ、新鮮なインターフェイス、ブラウジ