活不只眼前的茍且,還有詩和遠方的田野
不知道從什么時候開始
我們的朋友圈里像毒藥一般的被各種旅行霸占
仿佛我們所有的微信好友
不是在旅行就是在旅行的路上
一條可靠的曬旅行的朋友圈包含了
文字+照片+定位這三個因素
因為一張沒有定位的照片可能是這樣拍出來的——
但是天真的你以為一條標注了定位的朋友圈
就是真實可靠的嗎?
看名字卓先森天真的以為,只是一款功能簡單的幫我們把手機里的照片修改一下地理位置的App。
但是,當卓先森第一次打開定位修改器時仿佛開啟了一扇通向新世界的大門!!
這款服務周到的App竟然幫你打包處理好了所有照片!!并且已經細心的幫你配好了文字,修改好了定位。最恐怖的是甚至連時差都已經幫你計算好了。
并且服務范圍基本包含了國內外所有你能想到的景點。從柬埔寨到荷蘭。甚至已經周到的幫你定制好了全部的行程。從餐飲到景點的所有照片!!
我們要做的僅僅是按照它的提示,在合適的時間里把定位修改器里的照片保存到手機上,再復制粘貼上文字,最后修改一下定位。就可以出現先世界的任何一個地方。
除了定位修改器提供的照片以為,我們還可以修改相冊中手機的地理位置。
(這是卓先森修改了地理位置的,一只來自美國的燒餅)
當然了,這么周到細致的服務肯定不是免費的,我們需要充值一個包年套餐。
一年只需48世界這么大,想去哪就去哪!!
看到這里同學們是不是很心動,這樣的價格在一年里,我們就可以在朋友圈收獲無數個點贊。
但是目前微信似乎修改了朋友圈定位規則,直接訪問你手機的定位,而不是讀取照片的地理位置了。所以說這款定位修改器已經失去它最大的作用了。
不過卓先森查閱了一些資料,我們還是可以通過一些其他途徑修改朋友圈的定位。
如果們單純的拿它來裝個逼,開個無傷大雅小玩笑。卓先森覺得還能接受。
但是我們假設一下這樣一個場景:
如果我們朋友圈的某日本代購,在微信里發布了一整系列的日本行程,并且定位也是沒有問題。最后還熱情的幫大家代購日本產的馬桶蓋、護膚品······
細思極恐。電腦那頭,你甚至不知道和你聊天的是不是一條狗。
關注微信公眾號:Appiction 讓你的手機應用有點意思哦!!
篇文章主要介紹了Python實現獲取當前設備的地點位置,電腦如何獲取當前所處的地理位置?它不會像我們一樣對地理位置有感性的認知,它只認識數據,簡言之,電腦可以通過獲取當前連接的公網IP,反推所處的位置環境,需要的朋友可以參考一下
Python版本 : Python3.8
開發工具 : Pycharm 21
第三方庫 : requests
還會用到的是 Python 自帶的 json 庫。因為調用 API 返回的結果是 JSON 或者 XML 形式的報文,目前,除少數傳統公司使用XML傳輸信息,大多數互聯網公司會使用json庫傳輸信息。
點擊頭像->應用管理->創建應用->選擇web應用->創建->復制key
(1)獲取本機信息
查詢本機信息:
import uuid
import socket
import requests
# (1)獲取本機mac地址
def get_mac_adderss():
mac=uuid.UUID(int=uuid.getnode()).hex[-12:]
return ":".join([mac[e:e+2] for e in range(0,11,2)])
dd=get_mac_adderss()
print(dd)
# (2)獲取本機電腦名
myname=socket.getfqdn(socket.gethostname( ))
# (3)獲取本機ip
myaddr=socket.gethostbyname(myname)
print(myname)
print(myaddr)
# (4)獲取當前用戶名
def user():
import getpass
user_name=getpass.getuser()
return user_name
print(user())
我們發現,以上信息查詢到的是電腦內網IP,無法獲取內網地理位置,那么,我們如何才能獲取公網IP呢?
import requests
import json
url="http://httpbin.org/ip" # 也可以直接在瀏覽器訪問這個地址
r=requests.get(url) # 獲取返回的值
ip=json.loads(r.text)["origin"] # 取其中某個字段的值
print(ip)
該方式即可將公網IP打印出來,接下來我們根據公網IP打印當前地理位置。
# 發送get請求
url=f'http://ip-api.com/json/{ip}?fields=status,message,country,countryCode,region,regionName,city,zip,lat,lon,timezone,isp,org,as,query&lang=zh-CN'
# 其中fields字段為定義接受返回參數,可不傳;lang為設置語言,zh-CN為中文,可以傳
res=requests.get(url) # 發送請求
data=json.loads(res.text)
# print(res.json(), end="\n")
print(data, end="\n")
該方式即可將公網IP打印出來,接下來我們根據公網IP打印當前地理位置。
# 發送get請求
url=f'http://ip-api.com/json/{ip}?fields=status,message,country,countryCode,region,regionName,city,zip,lat,lon,timezone,isp,org,as,query&lang=zh-CN'
# 其中fields字段為定義接受返回參數,可不傳;lang為設置語言,zh-CN為中文,可以傳
res=requests.get(url) # 發送請求
data=json.loads(res.text)
# print(res.json(), end="\n")
print(data, end="\n")
結果顯示如下:
61.52.131.62
{'status': 'success', 'country': '中國', 'countryCode': 'CN', 'region': 'HA', 'regionName': '河南', 'city': '鄭州市', 'zip': '', 'lat': 34.7599, 'lon': 113.6459, 'timezone': 'Asia/Shanghai', 'isp': 'CNC Group CHINA169 Henan Province Network', 'org': '', 'as': 'AS4837 CHINA UNICOM China169 Backbone', 'query': '61.52.131.62'}
進程已結束,退出代碼為 0
我們發現這里顯示了所有獲取到的信息,那么如何只顯示我們需要的部分呢?我們接下來,將我們獲取到的數據保存為json格式:
data=json.loads(res.text)
with open('json.json','w',encoding='utf-8') as file:
file.write(json.dumps(data,indent=2,ensure_ascii=False))
結果如下:
接著我們就可以打開json文件并讀取其中的某些特定的數據:
dataJson=json.load(open('json.json', encoding='UTF-8')) # 打開json文件,并將其中的數據全部讀取
"country"], dataJson["regionName"], dataJson["city"]] # 讀取json文件中我們需要的部分
print(jsojsondata=[dataJson[ndata)
讀取結果如下:
125.41.175.176
['中國', '河南', '鄭州市']進程已結束,退出代碼為 0
完整代碼:
粉之家,專業蘋果手機技術研究十年!您身邊的蘋果專家~
近期,國內國際熱點事件頻發,引發網友高度關注。通過用戶投訴,其發現存在個別用戶冒充熱點事件當事人,編造、傳播不實信息的情況,在網絡空間造成了不良影響。
的確,不顯示IP地址的話,躲在網線后面的“鍵盤俠”靠著一雙手就可以在電腦屏幕后面肆意發言,不管自己的言語是否恰當,是否會對被當事人造成傷害。
還有一些人,樂此不疲的充當“知情人”或者當事人來造謠誹謗“我是xxx的高中同學,他在上學的時候就已經xxxx了,我們班的人都知道”。
4月29日晚間消息,抖音、微博、微信公眾號紛紛發布了支持IP屬地功能,即作者、評論顯示地理位置。
在俄烏沖突開始時,新浪微博上就有許多網友冒充正在當地的人,散播了一些不實的、引起大家恐慌憤怒的言語事件,當時微博針對這一特定事件增加了顯示地址位置的功能,此次微博全線開放了IP屬地顯示。
原來有段子稱,給朋友一打電話就聽他說“剛下飛機,人在美國”。那時我感覺你在裝,但我又沒有證據。現在我問他“你敢發條微博嗎?”
抖音官方表示,個人主頁IP屬地根據用戶最近一次發文或發評時對應的IP屬地來判定所屬地區。若從未在抖音平臺上發文或發評,則不會在個人主頁上展示IP屬地信息。需要注意的是,該功能僅支持抖音App 20.5.0版本及以上,用戶可以通過應用商店進行升級。
而微信公眾號平臺IP屬地該功能近日也在測試中,后續將根據測試情況陸續對用戶開放。
微信公眾平臺展示用戶 IP 屬地將涉及公眾號文章、公眾號留言等。其中,公眾號文章 IP 屬地將閱讀量上方顯示,公眾號留言 IP 屬地將顯示在用戶名后。
這些APP表示該功能旨在更透明地向廣大用戶呈現真實情況,無法由用戶主動開啟或關閉。
目前,中央網信辦正在開展“清朗·網絡暴力專項治理行動”,主要聚焦網絡暴力易發多發、社會影響力大的18家網站平臺。
據小編(果粉之家)了解,目前已支持IP屬地功能的APP除了微信公眾號。微博、抖音外,還有小紅書、貼吧、百家號、知乎、等。
不過,顯示IP屬地只是一種技術問題,無法真正的解決問題,比如還要避免一些慣常在網絡上發布虛假信息者使用虛假IP地址來繞過這一技術,并且用戶們歸屬地的隱私如何得到保障,這也是互聯網公司們需要解決的問題。
有果粉的地方就有果粉之家,學習蘋果使用技巧,了解最新蘋果資訊請關注:果粉之家!