Autonomous Machines & Society.

2022-03-23
Intel 9250 Bluetooth Win Server

intel driver & support assistant

https://www.intel.com/content/www/us/en/support/detect.html

unzip the it admin pack for win 10

https://www.intel.com/content/www/us/en/download/16807/intel-wireless-bluetooth-for-it-administrators.html

follow instructions to find and modify driver

https://www.sevenforums.com/network-sharing/415513-intel-wifi-ac-9260-driver-fir-win7-x32-x64.html

Intel has updated the drivers since my first post. Current is now 20.70

Download Intel(R) PROSet/Wireless Software and Drivers for IT Admins

You should be downloading WiFi_20.70.0_Driver64_Win7 (your first post mentions both x32 and x64 so I am not sure which one you are running. Hopefully x64) In the package is a Netwsw04.INF file but not a Netwsw03.INF file.

Something I did not think of until now, is we need to ALSO use the WIN10 download package in order to see the lines where Intel calls out your specific driver. To find that, you need to also download the WiFi_20.70.0_Driver64_Win10 package. Within it, we need to look at the Netwtw06.INF file which is the file that has your device. You will need to cut-n-paste the two lines within that file that contain the string PCI\VEN_8086&DEV_A370&SUBSYS_42A48086. Or better yet forget all that, I’ll just cut-n-paste them now and include them in screenshots. You can ignore the Win10 download altogether in order to keep things straight.

So we cut and paste those two lines and put them within the Netwsw04.INF file that is in the win7 package. The first one goes at the top of the excludefrom select part, and the next one goes at the top of the DEVICE WIN7_64 section. I will attach a screenshots now of what these new lines look like within my editor. They are the highlighted lines. Since you cannot cut and paste from an image, here is the text of the two lines:

1st line

; PCI\VEN_8086&DEV_A370&SUBSYS_42A48086 , \

2nd line

%NIC_9462AC_HMC% = Install_MPCIEX_DELLM2CRF3DIVERSITY_9462_AC_HMC_WINT_64_AC , PCI\VEN_8086&DEV_A370&SUBSYS_42A48086 ; AC

As I mentioned before, the first line is near the top of the Netwsw04.inf file and the second line is about 5 pages down.

Here’s a caveat, a new piece of information that is a potential show-stopper. See where within the second line there are three places where it says “AC”? That appears related to how the setup file integrates the driver later on in the file. Well over in the Win10 package it does not actually say “AC”, instead it says “No_160”, which is something that is part of the win10 package but not part of the win7 package. Based on text within the win10 setup file (the one named Netwsw06.inf) there appears to be a special section specifically for Dell machines called No_160. I’m over my head as to what exactly it all means, other than to say that since there is no section in the Win7 package called No_160, I had to change No_160 to AC in order for the win7 file to process the line, and of course it is possible that this driver cannot install without the No_160 section, meaning it is not installable on win7. So what that all adds up to is that when I first replied to you I was giving this method about a 70% chance of working, but now I would put the odds at 30%.

Read More

2022-03-05
Android Emulators

WayDroid

anbox?

Read More

2022-03-04
Worth Trying Remote Computer Connection

x11vnc can proxy existing x11 desktop on web.

1
2
sudo apt install x11vnc


for hardware kvm over ip, there is pikvm swite for turning rpi3b+ into ipkvm and armkvm series that are dedicated low cost ipkvm hardwares.


to persist ssh connection:

1
2
ssh -o ControlMaster=auto -o ControlPersist=yes -o BatchMode=yes user@hostname


ssh port forwarding:

1
2
3
# requires sudo
sudo ssh -v -N -L <local_addr>:<remote_addr> -R <remote_addr>:<local_addr> <user>@<remote_host>

remote or local address must at least have port number specified, optionally with host address like: [host]:<port>

-L opens a local port at local address and forward to remote address. -R opens a remote port at remote address and forward to local address. -N disable the tty connection. -v shows the debug info.


enable pubkey authentication for nomachine:

first generate the key with ssh-keygen, copy your pubkey content at .ssh/id_rsa.pub (local host) to remote host at ~/.nx/config/authorized.crt, one pubkey per line.

next change the setting AcceptedAuthenticationMethods as NX-private-key in file /usr/NX/etc/server.cfg at remote host.

no need to restart the service. change your connection method to key based authentication and select the private key file path.


NoMachine NX

FreeNX

Moonlight for NVIDIA Windows

parsec for windows/macos host

ssh-rdp for linux host/client

somehow usable on localhost:

x11vnc -localhost -display :0 -threads -forever

vncviewer -PreferredEncoding=ZRLE localhoat:0

sunshine host for windows/linux

https://github.com/SunshineStream/Sunshine/blob/master/README.md#macos

https://github.com/loki-47-6F-64/sunshine

openstream-server a fork of sunshine

https://open-stream.net/

synergy mouse keyboard sharing tool

ssh -X/-Y allowX11forwarding

hardware solution: kvm switch (high grade with audio redirection separate usb ports)

Read More

2022-02-24
Ios Airtest Control Windows

need macos to compile ipa

need jailbreak

iOS Tagent

https://github.com/alibaba/taobao-iphone-device

apowermirror

Read More

2022-02-22
Mindmap

需求:对目前做出来的共现网络图谱进行社区划分,使用简单的谱聚类方法就行,要求能看出来图谱热点被区分开,最后的结果通过图谱的形式展示。

Read More

2022-02-21
Android 10 Clipboard Issue For Scrcpy

com.github.kr328.clipboard.ClipboardProxy.getPrimaryClip

Magisk Module:

Riru - Clipboard Whitelist

will white list clipboard manager app.

https://github.com/Kr328/Riru-ClipboardWhitelist

https://t.me/kr328_riru_modules

script.sh:

1
2
scrcpy -K -S 2>&1 | python3 reader.py

reader.py:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import os
import subprocess
import re
class Response(object):
status = None
data = None
def parseResponse(resultString):
response = re.findall(r"^Broadcasting: Intent { flg=0x400000 cmp=ch.pete.adbclipboard/.ReadReceiver }\nBroadcast completed: result=-1, data=\"((.*\n?)+)\"$",resultString)[0][0]
return response
def readFromDevice():
adbProcess = subprocess.Popen(
['adb',
'shell', 'am',
'broadcast',
'-n', 'ch.pete.adbclipboard/.ReadReceiver'],
stdout=subprocess.PIPE)
resultString = adbProcess.communicate()[0]
print("read device response:\n{}"
.format(resultString))
try:
result = parseResponse(resultString.decode("utf-8"))
print("raw:\n",resultString)
print("result:\n",result)
return result
except:
traceback.print_exc()
return
def setClipboard(data):
with open("target.out","w+",encoding="utf-8") as f:
f.write(data)
fetch_clipboard = "cat target.out | xclip -selection c"
os.system(fetch_clipboard)
while True:
content = input()
print("CONTENT:",content)
if "Calling uid 0 does not own package com.android.shell" in content:
print("!!!!!!!!!!ERROR FETCHING CLIPBOARD!!!!!!!!!!")
data = readFromDevice()
if data is not None:
setClipboard(data)
# with open("target.out","wb"
# os.system(fetch_clipboard)

Read More

2022-02-21
Movie Scraping 3

https://www.dianyinggou.com

with douban link

Read More

2022-02-20
Movie Scraping 2

Read More

2022-02-18
English Courseware Scraping

imman.ireadabc.com 账号:13408602063 密码:602063 按目录下载所有视频

init_url = “https://imman.ireadabc.com

this url will not change at all.

username = “13408602063”

password = “602063”

main_url = “https://iteachabc.com/airclass_imman

https://iteachabc.com/imman/login?acsid=8974dc67-b02e-4f0d-a83f-a03cbe6f7fe4

91reading.com 账号:jpa 密码:602063 按目录下载所有课件

Read More

2022-02-18
Library System

Read More