devunt / dfassist Goto Github PK
View Code? Open in Web Editor NEWFFXIV Duty Finder & F.A.T.E. Assist
Home Page: https://devunt.github.io/DFAssist
License: The Unlicense
FFXIV Duty Finder & F.A.T.E. Assist
Home Page: https://devunt.github.io/DFAssist
License: The Unlicense
Feature request for a notification or popup on Ready Checks if queuing with group would be a great addition.
[10:25:51] Plugin Enabled
[10:39:44] Q: Duty Roulette Matching Started [1] - Duty Roulette: Leveling
[10:39:47] Q: Matching Stopped
[10:39:47] Q: Matching Stopped
[10:39:49] Q: Duty Roulette Matching Started [1] - Duty Roulette: Leveling
[10:39:49] Q: Matching State Updated [Holminster Switch, 0/1, 0/1, 0/2 | 0]
[10:39:49] UI: Request Showing Taost received...
[10:39:49] UI: Using Windows Toasts
[10:39:49] UI: Creating new Toast...
[10:39:49] UI: An Error occurred, code:[5]
[10:39:49] UI: Toast showing, waiting for interaction...
[10:39:49] UI: Telegram notifications are disabled
[10:39:49] UI: Pushbullet notifications are disabled
잘만 써오다가
어느시점부터
실행후 어느정도 시간이 지나면 (매칭의 연속?)
프리징현상이 빈번하게 발생하던데
다른것보다 이 프로그램을 종료하면 또 멀쩡히 돌아와서...
혹시 해결방안이 있나요?
(다른쪽 문제인가...
예전에 쓰던 DFAssist.v20161011.1 버전이 업데이트 된 이후로 특정 임무찾기 (3.3 이후 업데이트 된 던전이나 토벌전) 등에 매칭 되었을 때 이름을 제대로 출력하질 않아 휴지통에 넣고 새 버전으로 아예 깔아봤습니다만 오버레이가 정상적으로 출력되질 않네요... 이전에 쓰던 20161011.1 버전의 경우에도 마찬가지였구요.
이전 버전은 속성에서 보안 - 사용 권한을 "모든 권한" 으로 체크한 뒤에야 오버레이가 정상 작동해서 되는대로 사용했는데 새로 받은 버전은 권한을 모든 권한으로 늘려줘도 매칭중인 임무 없음으로 넘어가질 않습니다; 어떻게 해야될까요? 항상 관리자 권한으로 실행하고 있습니다.
[23:39:25] D: Using Latest D/F Data(Version 20170906.1).
[23:39:27] N: Stopped Reading Network
[23:39:27] N: Requesting for Stop Network Reading...
[23:39:27] P: Finding FFXIV Process...
[23:39:27] P: FFXIV Process Selected: ffxiv_dx11:10616
[23:39:27] N: Starting Network Reading...
[23:39:27] N: Detected Game Server Connection: 172.25.23.150:3181 -> 116.211.8.43:55028
[23:39:27] N: Detected Game Server Connection: 172.25.23.150:3182 -> 116.211.8.43:55028
[23:39:28] N: Started Reading Network Packet
the logs stuck at here and don't post anything more out
[12:00:09] P: Finding FFXIV Process...
[12:00:09] P: FFXIV Process Selected: ffxiv_dx11:72
[12:00:09] N: Starting Network Reading...
[12:00:09] N: Detected Game Server Connection: 192.168.1.2:60337 -> 204.2.229.112:55027
[12:00:09] N: Detected Game Server Connection: 192.168.1.2:60338 -> 204.2.229.112:55027
[12:00:09] <: The request was aborted: Could not create SSL/TLS secure channel.>
[12:00:09] U: Could not find Update Information.
[12:00:10] FW: Registered
[12:00:10] N: Started Reading Network Packet
[12:01:32] Q: Matching started [Unknown Duty (684), Unknown Duty (682)]
[12:01:32] Q: Matching State Updated [Unknown Duty (684), 0, 0/0, 0/0, 0/0]
[12:01:35] Q: Matching State Updated [Unknown Duty (682), 0, 0/0, 0/0, 0/0]
[12:01:41] Q: Matching State Updated [Unknown Duty (682), 0, 0/0, 0/0, 0/0]
[12:02:23] Q: Matching State Updated [Unknown Duty (684), 0, 0/0, 0/0, 0/0]
[12:02:36] Q: Matching State Updated [Unknown Duty (682), 0, 0/0, 0/0, 0/0]
[12:02:47] Q: Matching State Updated [Unknown Duty (682), 1, 0/0, 0/0, 0/0]
[12:02:47] Q: Matched [Unknown Duty (682)]
[12:02:50] Q: Matching State Updated [Unknown Duty (682), 1, 0/0, 0/0, 0/0]
[12:02:52] Q: Matching State Updated [Unknown Duty (682), 1, 0/0, 0/0, 0/0]
[12:02:53] Q: Matching State Updated [Unknown Duty (682), 1, 0/0, 0/0, 0/0]
[12:02:53] Q: Entered Instance Area
[12:13:24] Q: Matching Stopped
[12:15:48] Q: Matching started [Unknown Duty (684)]
[12:15:48] Q: Matching State Updated [Unknown Duty (684), 0, 0/0, 0/0, 0/0]
[12:16:37] Q: Matching State Updated [Unknown Duty (684), 0, 0/0, 0/0, 0/0]
[12:16:46] Q: Matching State Updated [Unknown Duty (684), 0, 0/0, 0/0, 0/0]
[12:17:16] Q: Matching State Updated [Unknown Duty (684), 1, 0/0, 0/0, 0/0]
[12:17:16] Q: Matched [Unknown Duty (684)]
[12:17:20] Q: Matching State Updated [Unknown Duty (684), 1, 0/0, 0/0, 0/0]
[12:17:22] Q: Matching State Updated [Unknown Duty (684), 1, 0/0, 0/0, 0/0]
[12:17:38] Q: Matching State Updated [Unknown Duty (684), 1, 0/0, 0/0, 0/0]
[12:17:48] Q: Matching State Updated [Unknown Duty (684), 1, 0/0, 0/0, 0/0]
[12:17:48] Q: Entered Instance Area
[12:27:41] Q: Matching Stopped
[12:30:09] <: The request was aborted: Could not create SSL/TLS secure channel.>
[12:30:09] U: Could not find Update Information.
No matter what duty I run, it will always come up as Unknown Duty. I am running as admin and have allowed it through the firewall, not sure what else would cause this.
Still waiting for it..
DFAssist의 정보에 있는 만든 사람들 란에 많은 기여를 해 주신 @laiglinne-ff 님을 추가하고자 합니다.
괜찮으시다면 인게임 서버와 닉네임을 알려주세요 :)
입장했을 경우 오버레이를 숨기고 일반 필드로 나왔을 경우 오버레이를 다시 보여달라는 기능 요청이 있었음
나중에 언젠가 파판을 재결제하면 그 때 구현하기로...
이전 문제는 2017버전으로 바꾸니 해결을 했습니다만.. master로 받은건 zip파일로 떨구는데 에러가 나는군요,,,
한국어/영어등 여러 언어용 설명 지원하려면 README로는 부족.
깃헙에서 릴리즈 눌러서 다운받는 것도 일반 사용자들에게는 사실 조금 불친절함.
다음 버전 릴리즈하기 전에
https://devunt.github.io/dfassist 등에 jekyll 로 설명과 다운로드 링크 있는 홈페이지 비스무리하게 하나 만들기.
일단 지원 언어는 한국어/영어로..
현재 돌발 체크 기능은 각 돌발별로 하도록 돼있는데
주로 사용하는 용도로 아니무스 돌발 체크 용도로 사용하고 있습니다
아니무스 9 권의 프리셋을 만들어서 빠르게 해당 돌발을 체크할 수 있는 기능이 생겼으면 좋겠습니다
언제나 수고하십니다
[20:16:06] 파이널판타지14 프로세스를 찾는 중...
[20:16:06] 파이널판타지14 프로세스가 선택되었습니다: ffxiv_dx11:11116
[20:16:07] N: 시작중...
[20:16:07] N: 게임서버 연결 감지: 192.168.0.2:12690 -> 183.111.189.44:54992
[20:16:07] N: 게임서버 연결 감지: 192.168.0.2:12691 -> 183.111.189.44:54992
[20:16:08] 현재 버전: v20160625.1
[20:16:08] 최신 버전: v20160625.1
[20:16:08] 최신 버전을 이용중입니다
[20:16:08] N: 시작됨
[20:16:13] DFAN: 매칭 시작됨 [사스타샤 침식 동굴]
[20:16:13] DFAN: 매칭 상태 업데이트됨 [사스타샤 침식 동굴, 0/1, 1/1, 0/2]
[20:18:33] DFAN: 매칭 상태 업데이트됨 [사스타샤 침식 동굴, 1/1, 1/1, 2/2]
[20:18:34] DFAN: 매칭됨 [사스타샤 침식 동굴]
[20:18:35] 트윗 발송 실패
[20:18:38] DFAN: 매칭 상태 업데이트됨 [사스타샤 침식 동굴, 1/1, 1/1, 0/2]
[20:18:39] DFAN: 매칭 상태 업데이트됨 [사스타샤 침식 동굴, 1/1, 1/1, 2/2]
.
.
.
.
.
[20:48:56] DFAN: 매칭 시작됨 [탐타라 묘소]
[20:48:56] DFAN: 매칭 상태 업데이트됨 [탐타라 묘소, 0/1, 1/1, 0/2]
[20:49:36] DFAN: 매칭 상태 업데이트됨 [탐타라 묘소, 0/1, 1/1, 0/2]
[20:50:37] DFAN: 매칭 상태 업데이트됨 [탐타라 묘소, 0/1, 1/1, 1/2]
[20:51:07] 현재 버전: v20160625.1
[20:51:07] 최신 버전: v20160625.1
[20:51:07] 최신 버전을 이용중입니다
[20:51:37] DFAN: 매칭 상태 업데이트됨 [탐타라 묘소, 1/1, 1/1, 2/2]
[20:51:38] DFAN: 매칭됨 [탐타라 묘소]
[20:51:39] 트윗 발송 실패
[20:51:42] DFAN: 매칭 상태 업데이트됨 [탐타라 묘소, 1/1, 1/1, 2/2]
트윗 발송 오류
여기저기 해봐도 안되네요...
저만 안되는건지;;
현재 opcode == 0x142 && type == 0xCF
로 체크하는 부분이 동작을 아예 안 하고 있는 것으로 판명.
v20170904.1 릴리즈 (#74) 전에 수정 필요
매칭중 프로그램 켜면 현재 매칭상태 반영안됨
매칭중 초코보 불러낼시 매칭취소 반영안됨
d
Hello,
Just wanted to point out that, on my repository i've fixed and updated all the jsons in data to be compatible with Final Fantasy XIV patch 4.2
https://github.com/easly1989/ffxiv_act_dfassist/tree/master/data
You may include those updated files to your project as well.
Just one thing.
For all the language i've used the English names for the dungeons (and comments).
If you have/can find the source for the correct translation feel free to modify them.
best regards,
Carlo
안녕하세요..
한섭에서 사용해보고 너무 좋아서 글섭에서 사용하는데 안돼더라구요...ㅠㅠ
혹시라도 글섭에서 사용할수 있는방법이 있을까요?.
부탁드려요.. 너무 사용해보고 싶어요..^^
기공성 알렉산더 기동편 매칭시 알수없음 출력
possible to add audio alert?
As noted in #90, it was remarked that there's "no more space to place an option" - Does this mean literally, there's no room on the Overlay? Because it looks like the function still works if you look at the logs:
[05:33:39] Q: Matching State Updated [The Fractal Continuum, 3, 0/1, 1/1, 1/2]
[05:33:45] Q: Matching State Updated [The Fractal Continuum, 3, 0/1, 1/1, 2/2]
[05:33:47] Q: Matching State Updated [The Fractal Continuum, 4, 1/1, 1/1, 2/2]
[05:33:47] Q: Entered Instance Area
Perhaps an option to replace the Roulette name with the exact Dungeon name once it pops and begins flashing red? There appears to be room on the Basic Settings for an additional option or two.
EDIT: I see now that it appears it was disabled due to abuse?
CheatRoulette = false; // 악용 방지를 위한 강제 비활성화
Could this be re-enabled, perhaps as an option? If not, I'll respect your wishes and keep it disabled.
대다수의 유럽 국가를 포함한 일부 국가들에서 자동 업데이트가 오작동하는 문제를 발견하였습니다.
원인은, DFAssist는 20170901.1 처럼 되어있는 버전을 decimal로 파싱해서 최신 버전과 비교를 하는데,
한국과 미국 등은 소수점을 . 을 이용해 마킹하기 때문에 20170901.1 은 올바른 실수였고 파싱에 문제가 없었지만
유럽 등은 소수점을 , 혹은 띄어쓰기를 이용해 마킹하는 경우도 많기 때문에
OS의 표기 설정이 유럽으로 되어 있다면 20170901.1 의 파싱을 실패해
바로 catch로 빠져나가 더 이상 업데이트를 진행하지 못 하던 문제였습니다.
다행히 c#의 decimal.Parse
함수에는 IFormatProvider
를 받는 오버라이드가 있어서,
기존 decimal.Parse(version)
코드를 decimal.Parse(version, new CultureInfo("en-us"))
로 변경하는 식으로 문제를 해결했습니다.
일단은 원인을 파악하고 문제를 해결했지만, 혹시라도 비슷한 상황에 처하실 분이 계실 때를 대비해 정보 공유차 남겨놓습니다.
from VanillaAphrodite (reddit user)
Hello, thank you for making this program. I am wondering if there is a way to change the font size in the overlay because all the lines get cut off half way through. Here is a picture: http://imgur.com/a/tMjLO
저는 윈도우 UI 배율 설정 때문에 발생한 문제였는줄 알았는데, 직접 테스트해보니 배율을 바꿔도 옳바른 크기로 나왔습니다. 윈도우 10에서만 멀쩡한걸지도 모르겠는데, 이런 문제가 왜 생기는걸까요?
뭐 특별한 설정 없냐고 물어봤더니, 특별한 UI 설정은 없고, 윈도우 7으로 사용 중이라고 하네요.
잠시 후, 다음과 같은 추가 답변을 받았습니다.
I completely understand. I found what the problem is, in display settings where you can enlarge fonts I have it at "Medium - 125%", when I switch that to small 100% it displays as it should. I can't change that as my gaming setup is a 52in tv and not being able to read stuff from across the living room for the rest of Windows isn't an option.
윈도우 10에서는 없고 윈도우 7에서 나타나는 문제 같네요. 그 윈도우 UI 배율 설정을 말하는 것 같습니다.
v20160827.1 업뎃 이후 오버레이 에서 <클라이언트 통신 대기중...> 상태에서
클라이언트/게임서버 연결이 됐음에도 불구하고 오버레이가 넘어가지 않는 버그가 있네요.
대신 매칭을 하면 오버레이 색상이 빨간색인 상태에서 매칭 상황은 정상적으로 나옵니다.
로그 입니다.
[21:17:56] 파이널판타지14 프로세스를 찾는 중...
[21:17:56] 파이널판타지14 프로세스가 선택되었습니다: ffxiv_dx11:10116
[21:17:56] N: 시작중...
[21:17:57] N: 게임서버 연결 감지: 192.168.0.100:54768 -> 183.111.189.38:55024
[21:17:57] N: 게임서버 연결 감지: 192.168.0.100:54769 -> 183.111.189.38:55024
[21:17:57] N: 시작됨
무작위 전투 매칭 시, 두 개 이상 전투에 인원이 모두 찰 경우 제일 먼저 뜬 전투(유저에게 입장 확인하는 전투)가 아닌 제일 마지막에 인원이 찬 전투(무시되는 전투) 정보가 표시됩니다.
ex: 무작위 토벌로 신청 -> 진 시바 매칭, 입장 선택 창 뜸 -> 동시에 진 라무도 매칭 -> 도우미에는 진 라무 정보 표시
이런 저런 말이나 악용 사례들이 있어서... 무작위 임무의 내용까지 띄워주는게 과연 파판 커뮤니티에게 올바른 일인지 재고해봐야 할 것 같습니다. 근데 현재 매칭중인게 무작위 임무인지 알아내려면 또 거하게 삽질을 해야겠네요...
취향상(...) PATH에 들어있는 C:\usr\bin\dfa.exe
로 이름을 바꿔두고 사용했는데, 오늘 배그하는 도중 자동 업데이트가 뜨더니 업데이트를 반복하기 시작했습니다. 변경된 파일 이름을 감지해서 덮어쓰거나 아예 무시하도록 두면 좋을 듯 합니다.
so can't show exact duty anymore?
u에서 퇴장 버튼을 누를 경우 0x0C가 오는 것 같으나 출구를 눌러 퇴장할 경우 다른 것이 오는 듯
남부 다날란 돌발 임무가 서부 다날란으로 분류되어 있습니다.
지금은 코드에 하드코딩 되어 있으나 앞으로도 돌발 프리셋 추가할 일이 좀 있을 것 같아 (각종 이벤트 등) 따로 빼는게 더 나아보임
영어권 커뮤니티에서는 이 기능을 심각하게 바라 보고 있는 사람이 많습니다. 잘 쓰겠다는 사람도 조금 있지만 많은 사람들이 악용의 여지가 있는 기능이라고 안좋게 보고 있습니다. 일부는 RMT나 오토를 쓰는거랑 동급으로 보기도 합니다.(시스템 악용의 가능성이 있다는 점에서)
https://www.reddit.com/r/ffxiv/comments/6y0p41/duty_finderfate_assist_fully_supports_global/
여길 확인하시면 될 겁니다.
이 기능을 지울지 납둘지 결정해야 할 것 같네요.
예를들어 리바서버에서 플레이 하다가 접속 종료후 시바서버 캐릭터로 접속하면
매칭상황 업데이트 안됨 (게임 재시작이 아닌 서버변경)
오류로그는 없음
zippe1004로 활성화 되있는데 돌발알림이 도우미를 꺼놔두 계속 옵니다...ㅜ
Hi there,
I was wondering if you would like some help to port this to English and also implement an iPhone/iOS and Android phone application with it so that you can see the status of DF/Fates on your mobile device and have it vibrate/notify you when your queue pops.
I can see this works already with the main English version of Final Fantasy and I've been wanting to make a phone notifier app for Duty Finder forever, so I thought it could be a cool addition?
I can develop and host the mobile application if you can setup the endpoints for it within the app. I should be able to translate all the korean to english as well.
dfassist에 매칭이 되면 gcm 기능을 추가 해볼려고 파일을 받아 프로젝트를 열어 일단 솔루션빌드를 해볼려 하니 devunt.snk 파일이 없다고 오류가 나고있네요..
https://drive.google.com/file/d/0Bx9mfGNDy_IaQXN0NjR5aWxWbVU/view?usp=sharing
오류 이미지 입니다.
혹시 괜찮으시다면 오류 원인을 알수있을까요.. c#쪽은 접한지 얼마 안되어 잘 알지 못해 죄송합니다.
봉인된바위섬부터 정말 유용하게 쓰고있습니다.
다만 전장매칭시 로그가 정상이 아닌부분이 있습니다.
전장은 쌍사단 불멸대 흑와단이 모두 8명이 모이면 10분동안 인원수를 보고 10분안에 72명이 안모이면 24인 전장이 매칭됩니다.
일단 첫번째 문제는 전장매칭 대기열은 8명이 모이기전에는 매칭도우미에 계속 1/0/0으로 표기된다는것입니다.
[23:19:32] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 1/0, 0/0, 0/0]
[23:20:19] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 1/0, 0/0, 0/0]
[23:23:20] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 1/0, 0/0, 0/0]
[23:26:21] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 1/0, 0/0, 0/0]
[23:29:22] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 1/0, 0/0, 0/0]
[23:30:10] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
이런식으로 중간에 1/0, 2/0, 1/0 등 인원이 계산되지않다가 8명이모여야 그때서야 대기열이 뜹니다.
때문에 현재 몇명이 부족한지 알수가 없습니다.
두번째 문제는
[23:32:24] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
[23:35:24] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
[23:38:25] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
[23:41:14] 현재 버전: v20170322.1
[23:41:14] 최신 버전: v20170322.1
[23:41:14] 최신 버전을 이용중입니다
[23:41:15] 최신 임무 데이터 (버전 20170315.1)를 이용중입니다.
[23:41:26] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
[23:44:27] DFAN: 매칭 상태 업데이트됨 [영광의 평원 (쇄빙전), 1, 2/0, 2/0, 4/0]
이런식으로 쌍사 불멸 흑와단 유저에게 확인해 모두 로그상 8명이 차있으면 10분뒤 매칭이 되어야하는데 매칭이 안됩니다.
아마 제생각에는 8명이 찼다고 올라간후에 다시 매칭을 취소한사람은 계산되지 않고 계속 8명이였던 대기열이 로그에 3분마다 올라오는 것 같습니다. (로그는 3분마다 무조건 올라옵니다)
인원이 빠지면 현재 파티상황을 알수 있게 1~7명 사이의 로그도 볼수 있으면 좋겠습니다.
전장만 관련된 부분이라 귀찮으시겠지만 시간되시면 개선 부탁드립니다.
pvp링쉘에서 정말 잘 쓰고있습니다 ㅠ ㅠ
얼마 전 프로그램을 알게되서 사용 중입니다.
다만 무작위 임무는 매칭되면 이름이 뜨지않아서요.
페이지에 설정필요라고 되어있는데 어떻게 설정해야하는지 알려주실 수 있나요?
로그에서 이렇게 뜨는것도 정상인지 궁금합니다.
( 최신 버전 v20170928.2 사용중, 관리자 권한으로 사용 중이며, 프레임워크는 최신버전입니다.)
[22:37:40] P: 파이널판타지14 프로세스를 찾는 중...
[22:37:40] P: 파이널판타지14 프로세스가 선택되었습니다: ffxiv_dx11:12652
[22:37:40] N: 네트워킹 시작중...
[22:37:41] N: 게임서버 연결 감지: 192.168.35.122:6014 -> 183.111.189.37:55027
[22:37:41] N: 게임서버 연결 감지: 192.168.35.122:6015 -> 183.111.189.37:55027
[22:37:41] <: 요청이 중단되었습니다. SSL/TLS 보안 채널을 만들 수 없습니다.>
[22:37:41] U: 새 업데이트 정보를 받아오지 못했습니다.
[22:37:41] N: 네트워킹 시작됨
possible to add weather?
[22:07:58] 트윗을 발송했습니다
[22:12:11] 웹 요청중 에러 발생: 원격 서버에서 (500) 내부 서버 오류 오류를 반환했습니다.
[22:12:11] 트윗 발송중 에러 발생
저는 트위터 알림 기능을 안썼는데, 작동하는지 확인해보니 이런 로그가 나오네요. 트윗이 오지도 않고요.
[22:19:06] 트윗을 발송했습니다
[22:19:24] 트윗을 발송했습니다
[22:20:32] 트윗을 발송했습니다
[22:20:58] 트윗을 발송했습니다
로그는 정상적으로 찍히는데 트윗은 안오는 경우도 있네요.
한번도 트윗이 오지 않았습니다.
2017년 09월 05일 한국 파이널판타지14 3.5 패치 예정인 관계로
2017년 09월 04일 오후 중으로 3.5 대응 버전 릴리즈 계획중
변경 사항이 많은 관계로 패치노트 미리 작성 필요
다음 릴리즈에 다국어 지원이 추가되는 관계로 깃헙 페이지에도 index / index.en 선택 링크가 필요함
v20170904.1 릴리즈 (#74) 전에 수정 필요
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.