简单的手机电脑无线传输方案@固定android生成ftp的IP地址(android@windows)

文章目录

  • abstract
  • windows浏览android文件
    • 环境准备
      • 客户端软件
      • 无线网络链接
      • 步骤
      • 其他方法
  • 手机浏览电脑文件
    • 公网
    • 局域网
      • everything
      • python http.server
  • 高级:固定android设备IP
    • 准备
      • 检查模块是否生效
    • windows 访问ftp服务器快捷方式
      • 命令行方式
      • 双击启动方式
        • 普通快捷方式
        • 映射新的网络位置

abstract

  • 不使用数据线的情况下,无线地执行:

    • windows访问android文件

    • android访问桌面系统上的文件

  • 高级root用户:

    • android 手机同通过安装lsposed框架和模块来固定生成的ftp地址,从而避免后续手动输入ip达到一键访问手机资源的便捷效果

windows浏览android文件

环境准备

客户端软件

  • android手机自带的文件管理器通常带有远程管理的功能,如果没有,可以下载支持该功能的app,比如

    • MT管理器(bin.mt.plus) - 应用 - 酷安 (coolapk.com)

    • ES文件浏览器(com.estrongs.android.pop) - 应用 - 酷安 (coolapk.com)

      • 免费版够用
      • 也可以到论坛下找特殊版本
  • windows端不需要额外的软件,只需要系统自带的资源管理器explorer

无线网络链接

  • 只要能使得两类设备链接在同一个无线网路下即可,不需要能够访问公网,局域网足够
  • 也不一定需要路由器的参与,只要手机/电脑中的一方能够创建热点供另一方链接即可

步骤

  • 不同的客户端具体操作可能有些许差别
  • 但总的流程是一样的
  • 这里以MT管理器为例,任何不过时的android都可以安装
  • 打开MT的远程管理,点击启动服务,会给出一个<ftp地址>,例如ftp://192.168.137.41:2121,要以自己的显示为主
    • 这说明此时手机的角色成为了一个ftp服务器,android上的文件资源可以被作为客户端的windwos访问
  • 打开windows的cmd或者powershell,输入:explorer <ftp地址>,回车即可(这里的<ftp地址>)
  • 在这里插入图片描述

其他方法

  • windows上也可以直接通过资源管理器中输入<ftp地址>来打开手机文件浏览
  • 不过我还是推荐用命令行的方式进入
  • 因为直接在资源管理器中输入ftp地址,如果输错,那么系统可能要卡死一段时间,这个体验不好

手机浏览电脑文件

公网

  • 借助腾讯QQ(可以公网远程)

局域网

everything

  • 局域网方法推荐(比较简单的)方法:使用everything开启ftp服务器 (baidu.com)
    • windwos端的everything,如果没有路由器,则需要电脑(笔记本)开热点了(mobile hotspot)
    • android端的ES文件管理器,可以扫描windows上的FTP服务器

python http.server

  • 电脑端下载python安装

    • 执行python -m http.server将桌面系统(windows/linux通用)建立http服务器

      • 运行成功则给出端口,通常是8000端口

      • 使用手册

        PS D:\repos\scripts> python -m http.server -h
        usage: server.py [-h] [--cgi] [--bind ADDRESS] [--directory DIRECTORY] [port]positional arguments:port                  specify alternate port (default: 8000)options:-h, --help            show this help message and exit--cgi                 run as CGI server--bind ADDRESS, -b ADDRESSspecify alternate bind address (default: all interfaces)--directory DIRECTORY, -d DIRECTORYspecify alternate directory (default: current directory)
        
  • 手机端可以用浏览器访问,效果和电脑上浏览器访问效果类似

    • 注意手机访问的地址需要通过ipconfig查询
    • 例如ftp://192.168.97.165:8000
  • http.server

高级:固定android设备IP

  • 这部分是给高级root用户参考的(如果您不了解如何获取或者不是刚需,可跳过)

  • 但是如果您恰好有这个权限,经过下面的一番配置,那确实很方便,从此想要无线传输文件只需要点几个开关就能建立通道,美滋滋

  • android 手机同通过安装lsposed框架和模块来固定生成的ftp地址,从而避免后续手动输入ip达到一键访问手机资源的便捷效果

准备

  1. 所需权限:root权限(可通过刷入magisk或magisk修补后的boot.img或init_boot.img来获取)
  2. 所需框架软件:LSposed-release
  3. 模块:GitHub - XhyEax/SoftApHelper: SoftAp static server IP(v4) for Android P-T (Xposed)
    • 网站提供了2种包,一种事将ap固定为192.168.43.1;另一个是固定为192.168.1.1(我选择这个)
  4. 安装上述软件(模块),并且正确打开激活模块的开关
  5. 重启(或者软重启)android系统,使得模块生效

检查模块是否生效

  • 手机端自查:

    • MT管理器的模拟终端输入ifconfig查看是否出现192.168.1.1;如果有则成功
    • 或者MT管理器种打开远程管理,看ip是否为192.168.1.1;如果是,则成功(默认端口是2121,这个端口是可以直接通过MT修改,后续讨论种假设端口是2121,如果被更改,以自己的为准)
  • 电脑ping:

    • PS C:\Users\cxxu\Desktop> ping 192.168.1.1Pinging 192.168.1.1 with 32 bytes of data:
      Reply from 192.168.1.1: bytes=32 time=5ms TTL=64
      Reply from 192.168.1.1: bytes=32 time=6ms TTL=64
      Reply from 192.168.1.1: bytes=32 time=6ms TTL=64
      Reply from 192.168.1.1: bytes=32 time=6ms TTL=64

windows 访问ftp服务器快捷方式

  • 创建快速访问ftp资源服务器的方式有多种,这种方式适合访问的ftp服务器ip固定的情况
  • 下面的方式中,都十分方便,都是一次性配置后续不再配置,一劳永逸

命令行方式

  • 编写脚本或函数(命令行):例如,可以配置一个powershell函数,explorer ftp://192.168.1.1:2121

    • function ftpAndroid{explorer ftp://192.168.1.1:2121
      }
      

双击启动方式

普通快捷方式
  • 创建快捷方式图标:创建快捷方式图标可以双击启动,方式也有多种,最简单的是
    • 桌面右键,选择新建快捷方式
    • 输入explorer ftp://192.168.1.1:2121
    • 一直确认下去即可,图标将是一个资源管理器的图标,双击后可以打开
映射新的网络位置
  • 添加网路位置(映射新位置)
    • refs links
    • 右键我的电脑,添加新的网络位置(add Network Location);或者资源管理器中的网络图标右键,映射网络驱动器(map network drive),在进入(connect to a web site)同样可以添加新的网络位置
    • ftp://192.168.1.1:2121完整的链接填入,一直点击确认即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/138454.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

zabbix网络管理安装教程

安装&#xff1a; apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent 参考资源&#xff1a; 官网&#xff1a; 下载&#xff1a; 其它&#xff1a; 常用指令&#xff1a; 目标与应用价值&#xff1a; 部署难点&#…

【php经典算法】冒泡排序,冒泡排序原理,冒泡排序执行逻辑,执行过程,执行结果 代码

冒泡排序原理 每次比较两个相邻的元素&#xff0c;将较大的元素交换至右端 冒泡排序执行过程输出效果 冒泡排序实现思路 每次冒泡排序操作都会将相邻的两个元素进行比较&#xff0c;看是否满足大小关系要求&#xff0c;如果不满足&#xff0c;就交换这两个相邻元素的次序&…

在已知的二维坐标里找到最接近的点

一、业务场景 最近在研发的项目&#xff0c;在做可视化层&#xff0c;在全球地图上&#xff0c;对我们的国家的陆地地图经纬度按照步长为1的间隔做了二维处理。在得到一组整数的点位信息后&#xff0c;需要将我们已有的数据库数据(业务项目)按照地址的经纬度&#xff0c;映射到…

GUN、MIT、Apache、BSD、MPL各种开源协议介绍和区别

文章目录 目前主流的开源协议GNU通用公共许可证&#xff08;GNU General Public License&#xff0c;GPL&#xff09;MIT许可证Apache许可证BSD许可证MPL Mozilla公共许可证&#xff08;Mozilla Public License&#xff0c;MPL&#xff09; 各种主流开源协议的区别GNU通用公共许…

玩转Nginx

Nginx是什么 Nginx&#xff08;engine x&#xff09;是一款的Web服务器、反向代理服务器&#xff0c;能够实现前端Web应用的部署、请求反向代理及负载均衡处理等功能。 特点 轻量&#xff0c;占用内存少高可靠高并发、高性能可扩展性好支持热部署BSD许可证(开源、可修改再发…

使用FFmpeg+ubuntu系统转化flac无损音频为mp3

功能需求如上题,我们来具体的操作一下: 1.先在ubuntu上面安装FFmpeg:sudo apt install ffmpeg 2.进入有flac音频文件的目录使用下述命令: ffmpeg -i test.FLAC -c:a libmp3lame -q:a 2 output.mp3 3.如果没有什么意外的话,你就能看到你的文件夹里面已经有转化好的mp3文件了 批…

Python —— excel文件操作(超详细)

背景 很多公司还是用excel去管理测试用例的&#xff0c;所以为了减少重复繁琐的导出导出工作&#xff0c;学会如何用代码操作excel表格很实用~ 1、读取excel文件基本步骤 1、操作excel的一些库 1、xlrd&#xff1a;读取库&#xff0c;xlwt&#xff1a;写入&#xff0c;现在…

Golang Linux 安装与环境变量配置

下载 Go 二进制包 wget https://dl.google.com/go/go1.21.1.linux-amd64.tar.gz 解压文件并将其移至 /usr/local 目录 sudo tar -C /usr/local -xzf go1.20.1.linux-amd64.tar.gz -C 选项解压文件到 /usr/local 目录&#xff0c;查看 /usr/local/go 目录的内容 将 Go 二进…

token登录的实现

token登录的实现 我这种token只是简单的实现token&#xff0c;就是后端利用UUID 生成简单随机码&#xff0c;利用随机码作为在Redis中的键&#xff0c;然后存储的用户信息作为值&#xff0c;在每次合理请求的时候对token的有效时间进行刷新&#xff08;利用拦截器&#xff09;&…

IP风险查询:抵御DDoS攻击和CC攻击的关键一步

随着互联网的普及&#xff0c;网络攻击变得越来越普遍和复杂&#xff0c;对企业和个人的网络安全构成了重大威胁。其中&#xff0c;DDoS&#xff08;分布式拒绝服务&#xff09;攻击和CC&#xff08;网络连接&#xff09;攻击是两种常见且具有破坏性的攻击类型&#xff0c;它们…

python实现命令tree的效果

把所有的文档都传到了git上,但是内容过多找起来不方便,突发奇想如果能在readme中,递归列出所有文件同时添加上对应的地址,这样只需要搜索到对应的文件点击就能跳转过去了… 列出文件总得有个显示格式,所以就按照tree的来了… 用python实现命令tree的效果 首先,这是tree的效果…

【力扣每日一题】2023.9.21 收集树中金币

目录 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 代码&#xff1a; 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 题目给我们一棵树&#xff0c;不过这棵树不是普通的树&#xff0c;而是无向无根树。给我们一个二维数组表示节点之间的连接关系&#xff…

Open3D 进阶(11)使用GMM-Tree算法对点云配准

GMM-Tree算法 一、算法原理1、主要函数2、参考文献二、代码实现三、结果展示1、点云初始位置2、配准后的位置四、测试数据本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫。 一、算法原理 1、

快速用Python进行数据分析技巧详解

概要 一些小提示和小技巧可能是非常有用的&#xff0c;特别是在编程领域。有时候使用一点点黑客技术&#xff0c;既可以节省时间&#xff0c;还可能挽救“生命”。 一个小小的快捷方式或附加组件有时真是天赐之物&#xff0c;并且可以成为真正的生产力助推器。所以&#xff0…

解密list的底层奥秘

&#x1f388;个人主页:&#x1f388; :✨✨✨初阶牛✨✨✨ &#x1f43b;强烈推荐优质专栏: &#x1f354;&#x1f35f;&#x1f32f;C的世界(持续更新中) &#x1f43b;推荐专栏1: &#x1f354;&#x1f35f;&#x1f32f;C语言初阶 &#x1f43b;推荐专栏2: &#x1f354;…

Android之MediaMetricsService实现本质(四十二)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注:Android…

王江涛十天搞定考研词汇

学习目标&#xff1a; 考研词汇 学习内容&#xff1a; 2023-9-17 第一天考研词汇 学习时间&#xff1a; 开始:2023-9-17 结束:进行中 学习产出&#xff1a; 2023-9-17intellect智力&#xff1b;知识分子intellectual智力的&#xff1b;聪明的intellectualize使...理智化&a…

JsonUtils

1、工具类 package com.atguigu.utils;import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.Deserialization…

flink集群与资源@k8s源码分析-回顾

本章是分析系列最后一章,作为回顾,以运行架构图串联起所有分析场景 1 启动集群,部署集群(提交k8s),新建作业管理器组件 2 构建和启动flink master组件 3 提交作业,N/A

RocketMQ 消费者分类与分组

文章目录 消费者分类PushConsumerPushConsumer 内部原理使用注意事项 SimpleConsumerinvisibleDuration 消息不可见时间 消费者分组&#xff08;消费者负载均衡&#xff09;广播消费和共享消费负载均衡策略多个消费者消费顺序消息多消费者消费顺序消息示例 消费者分组管理关闭自…