본문 바로가기
IT 전자기기

futu api 설치 및 termux 설정

by 다사도 2026. 2. 5.
반응형

https://www.futunn.com/en/download

 

Free Download Futubull App

Download the Futubull app for free on all devices and start trading smarter with powerful tools. Discover the benefits of the stock trading platform!

www.futunn.com

 

위 메뉴중 open api 선택

 

Futu OpenD 를 받음.

 

이런페이지 나오면 알아서 설정하고 로그인 하면 끝.

 

로그인하면 내가 사용할 수 있는 것들 표시해줌.

 

 

pkg install -y python clang make ndk-sysroot binutils

기본적으로 필요한 패키지  보통 이미 다 설치 되어 있음.

 pkg install -y tur-repo
누군가 빌드해준 컴파일 미리 진행함.

 

 pkg install -y python-numpy python-pandas

수치 계산 라이브러리, 데이터표 라이브러리.  tur-repo 이게 있어야 가능

 pip install futu-api

 

apt install proot-distro -y  또는 pkg install proot-distro -y
proot-distro list
proot-distro install ubuntu <alias>
proot-distro login ubuntu
passwd
apt update && apt upgrade -y

 

안드로이드에서 x86, 64bit 데스크탑 앱 구동 변환기 QEMU 설치.
# 1. systemd 관련 포스트 설치 스크립트 무력화
printf '#!/bin/sh\nexit 0' > /var/lib/dpkg/info/systemd.postinst
chmod +x /var/lib/dpkg/info/systemd.postinst

# 2. 관련된 다른 패키지들도 똑같이 처리
printf '#!/bin/sh\nexit 0' > /var/lib/dpkg/info/libpam-systemd:arm64.postinst
chmod +x /var/lib/dpkg/info/libpam-systemd:arm64.postinst

printf '#!/bin/sh\nexit 0' > /var/lib/dpkg/info/systemd-sysv.postinst
chmod +x /var/lib/dpkg/info/systemd-sysv.postinst

# 3. 이제 다시 구성을 시도하면 에러 없이 넘어갑니다
dpkg --configure -a

# 4. 깨진 의존성 최종 정리
apt install -f -y

 

위 명령 오류 없으면 진행

# QEMU 및 binfmt 설치
apt install qemu-user-static binfmt-support -y

# PC용 64비트(x86_64) 라이브러리 설치
apt install libc6-amd64-cross libstdc++6-amd64-cross -y

 

 

/lib64/ld-linux-x86-64.so.2 과 연결

# 1. lib64 폴더 만들기
mkdir -p /lib64

# 2. 설치된 라이브러리와 연결하기 (이정표 세우기)
ln -s /usr/x86_64-linux-gnu/lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2

 

FutuOpenD  압출 풀고 실행

LD_LIBRARY_PATH=. QEMU_LD_PREFIX=/usr/x86_64-linux-gnu /usr/bin/qemu-x86_64 ./FutuOpenD



또는 qemu-x86_64-static -L /usr/x86_64-linux-gnu ./FutuOpenD
으로 실행

인증과정 뜸

갓챠, sms 인증 통과하면 종료 됨.

xml 파일 로그인 방식 수정하고 

다시 실행하면 정상 로그인 되고 >>> 상태 유지됨

 

반응형

댓글