Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Artikash/Textractor
/ functions
Functions
713 in github.com/Artikash/Textractor
⨍
Functions
713
◇
Types & classes
96
↓ 1 callers
Function
InsertRenpyHook
Artikash 8/10/2018: Ren'py * * Sample games: https://vndb.org/v19843 https://vndb.org/v12038 and many more OELVNs * * Uses CPython, and links to
texthook/engine/match64.cc:183
↓ 1 callers
Function
InsertRenpyHook
Artikash 8/10/2018: Ren'py * * Sample games: https://vndb.org/v19843 https://vndb.org/v12038 and many more OELVNs * * Uses CPython, and links to pyt
texthook/engine/engine.cc:16947
↓ 1 callers
Function
InsertRetouch1Hook
texthook/engine/engine.cc:6794
↓ 1 callers
Function
InsertRetouch2Hook
texthook/engine/engine.cc:6819
↓ 1 callers
Function
InsertRetouchHook
unnamed namespace
texthook/engine/engine.cc:6844
↓ 1 callers
Function
InsertRyokuchaHook
texthook/engine/engine.cc:9729
↓ 1 callers
Function
InsertShinaHook
jichi 8/24/2013: Rewrite ShinaRio logic. Test games: ���×S�� (PK), version ShinaRio 2.47
texthook/engine/engine.cc:5798
↓ 1 callers
Function
InsertShinyDaysGameHook
texthook/engine/engine.cc:16441
↓ 1 callers
Function
InsertSideBHook
jichi 8/2/2014 side-B * Sample games: * - [side-B] メルトピア -- /HS-4@B4452:Martopia.exe * * Observations: * * /HS-4@B4452:Martopia.exe * - ad
texthook/engine/engine.cc:13603
↓ 1 callers
Function
InsertSiglus1Hook
jichi: 8/17/2013: Change return type to bool
texthook/engine/engine.cc:3837
↓ 1 callers
Function
InsertSiglus2Hook
* jichi 8/16/2013: Insert new siglus hook * See (CaoNiMaGeBi): http://tieba.baidu.com/p/2531786952 * Issue: floating text * Example: * 015358
texthook/engine/engine.cc:3767
↓ 1 callers
Function
InsertSiglus3Hook
jichi: 8/17/2013: Change return type to bool
texthook/engine/engine.cc:2321
↓ 1 callers
Function
InsertSiglus4Hook
texthook/engine/engine.cc:2467
↓ 1 callers
Function
InsertSiglusHook
jichi 8/17/2013: Insert old first. As the pattern could also be found in the old engine.
texthook/engine/engine.cc:3869
↓ 1 callers
Function
InsertSilkysHook
texthook/engine/engine.cc:12244
↓ 1 callers
Function
InsertSystem43Hook
texthook/engine/engine.cc:5532
↓ 1 callers
Function
InsertSystem43NewHook
5/13/2015 Add new hook for System43 engine that has no garbage threads and can detect character name * Sample game: Evenicle * See: http://capita.
texthook/engine/engine.cc:5495
↓ 1 callers
Function
InsertSystem43OldHook
* jichi 12/26/2013: Rance hook * * ランス01 光をもとめて: /HSN4:-14@5506A9 * - addr: 5572265 (0x5596a9) * - off: 4 * - split: 4294967272 (0xffffffe8
texthook/engine/engine.cc:4733
↓ 1 callers
Function
InsertSystemAoiDynamic
texthook/engine/engine.cc:8782
↓ 1 callers
Function
InsertSystemAoiHook
texthook/engine/engine.cc:8830
↓ 1 callers
Function
InsertSystemAoiStatic
jichi 7/26/2015: Backport logic in vnragent to vnrhook
texthook/engine/engine.cc:8805
↓ 1 callers
Function
InsertSyuntadaHook
jichi 2/6/2015 Syuntada * Sample game: [140816] [平安亭] カノジョのお母さん�好きですか-- /HA-18@6944C:kanojo.exe * * /HA-18@6944C:kanojo.exe * - addr: 431180 =
texthook/engine/engine.cc:15608
↓ 1 callers
Function
InsertTamamoHook
unnamed namespace
texthook/engine/engine.cc:16352
↓ 1 callers
Function
InsertTaskforce2Hook
* jichi 1/2/2014: Taskforce2 Engine * * Examples: * 神�仮)-カミサマカヂ�カリ- 路地裏繚乱編 (1.1) * /HS-8@178872:Taskforce2.exe * * 00578819 . 50
texthook/engine/engine.cc:10960
↓ 1 callers
Function
InsertTencoHook
* jichi 4/1/2014: Insert AU hook * Sample games: * 英雼�戦姫: /HBN-8*4@4AD807 * 英雼�戦姫GOLD: /HB-8*4@4ADB50 (alternative) * * /HBN-8*4@4AD807 *
texthook/engine/engine.cc:11331
↓ 1 callers
Function
InsertTinkerBellHook
texthook/engine/engine.cc:6032
↓ 1 callers
Function
InsertTokyoNecroHook
texthook/engine/engine.cc:6774
↓ 1 callers
Function
InsertTriangleHook
texthook/engine/engine.cc:8434
↓ 1 callers
Function
InsertTypeMoonPS2Hook
texthook/engine/engine.cc:21213
↓ 1 callers
Function
InsertUnicornHook
* jichi 9/16/2013: a-unicorn / gesen18 * See (CaoNiMaGeBi): http://tieba.baidu.com/p/2586681823 * Pattern: 2bce8bf8 * 2bce sub ecx,esi
texthook/engine/engine.cc:10600
↓ 1 callers
Function
InsertV8Hook
Artikash 6/23/2019: V8 (JavaScript runtime) has rcx = string** at v8::String::Write sample game https://www.freem.ne.jp/dl/win/18963
texthook/engine/match64.cc:133
↓ 1 callers
Function
InsertV8Hook
texthook/engine/engine.cc:10550
↓ 1 callers
Function
InsertVanillawareGCHook
texthook/engine/engine.cc:17257
↓ 1 callers
Function
InsertWaffleHook
jichi 8/18/2015 * Sample game: 完全時間停止 体験版 * GDI text: TextOutA and GetTextExtentPoint32A */
texthook/engine/engine.cc:5983
↓ 1 callers
Function
InsertWillPlusAHook
texthook/engine/engine.cc:9471
↓ 1 callers
Function
InsertWillPlusHook
texthook/engine/engine.cc:9634
↓ 1 callers
Function
InsertWillPlusWHook
texthook/engine/engine.cc:9502
↓ 1 callers
Function
InsertWolf2Hook
jichi 6/11/2015: See embed translation source code Artikash 1/10/2019: RJ232953 hooked with HS-8*4@494480 CharNextA is called in the middle of target
texthook/engine/engine.cc:9016
↓ 1 callers
Function
InsertWolfHook
texthook/engine/engine.cc:9036
↓ 1 callers
Function
InsertYeti2PSPHook
texthook/engine/engine.cc:19198
↓ 1 callers
Function
InsertYetiPSPHook
texthook/engine/engine.cc:18672
↓ 1 callers
Function
InsertYukaSystem2Hook
texthook/engine/engine.cc:13308
↓ 1 callers
Function
InsertYuris1Hook
bool InsertWhirlpoolHook() // jichi: 12/27/2014: Renamed to YU-RIS
texthook/engine/engine.cc:6181
↓ 1 callers
Function
InsertYuris2Hook
jichi 12/27/2014 * * Sample game: [Whirlpool] [150217] 鯨神�ヂ�アスヂ�ラ * Call site of TextOutA. * 00441811 90 nop * 00441812 90
texthook/engine/engine.cc:6321
↓ 1 callers
Function
InsertYurisHook
texthook/engine/engine.cc:6356
↓ 1 callers
Function
IsSJIS
texthook/engine/engine.cc:5788
↓ 1 callers
Function
LoadCache
extensions/translatewrapper.cpp:51
↓ 1 callers
Function
MajiroNewFontSplit
Remove lower bytes use 0xffffff00, which are different for furigana
texthook/engine/engine.cc:4087
↓ 1 callers
Function
MajiroOldFontSplit
These values are the same as the assembly logic of ITH: ([eax+0x28] & 0xff) | (([eax+0x48] >> 1) & 0xffffff00) 0x28 = 10 * 4, 0x48 = 18 / 4
texthook/engine/engine.cc:4083
↓ 1 callers
Function
NotifyHookFound
texthook/main.cc:106
↓ 1 callers
Function
NotifyHookRemove
texthook/main.cc:112
↓ 1 callers
Method
Number
extensions/network.h:104
↓ 1 callers
Function
ParseHCode
host/hookcode.cpp:51
↓ 1 callers
Function
ParseRCode
host/hookcode.cpp:6
↓ 1 callers
Function
ProcessSentence
extensions/lua.cpp:84
↓ 1 callers
Method
Read
texthook/texthook.cc:234
↓ 1 callers
Function
RemoveHook
host/host.cpp:233
↓ 1 callers
Function
RemoveRepetition
return true if repetition found (see https://github.com/Artikash/Textractor/issues/40)
host/textthread.cpp:7
↓ 1 callers
Function
Reorder
GUI/extenwindow.cpp:63
↓ 1 callers
Function
SafeFindEnclosingAlignedFunction
texthook/engine/engine.cc:131
↓ 1 callers
Function
SafeMatchBytesInGCMemory
texthook/engine/engine.cc:155
↓ 1 callers
Function
SafeSearchMemory
texthook/util/util.cc:28
↓ 1 callers
Function
SearchForHooks
texthook/hookfinder.cc:195
↓ 1 callers
Function
SearchForText
texthook/hookfinder.cc:260
↓ 1 callers
Method
SelectedProcess
GUI/attachprocessdialog.cpp:36
↓ 1 callers
Method
SetTerm
extensions/extrawindow.cpp:512
↓ 1 callers
Method
ShowDefinition
extensions/extrawindow.cpp:533
↓ 1 callers
Function
Start
extensions/devtools.cpp:34
↓ 1 callers
Method
Start
host/textthread.cpp:23
↓ 1 callers
Method
Stop
host/textthread.cpp:28
↓ 1 callers
Function
StringCharReplacer
texthook/engine/engine.cc:337
↓ 1 callers
Function
StringFilterBetween
texthook/engine/engine.cc:301
↓ 1 callers
Function
Terminate
GUI/exception.cpp:22
↓ 1 callers
Function
TextHook
texthook/engine/engine.cc:6672
↓ 1 callers
Function
Unescape
extensions/network.h:38
↓ 1 callers
Function
Unload
GUI/extenwindow.cpp:56
↓ 1 callers
Function
UnsafeDetermineEngineType
texthook/engine/match64.cc:217
↓ 1 callers
Method
UpdateDictionary
extensions/extrawindow.cpp:460
↓ 1 callers
Function
WideCharReplacer
texthook/engine/engine.cc:227
↓ 1 callers
Function
WideCharsFilter
texthook/engine/engine.cc:268
↓ 1 callers
Function
_5pb2garbage_ch
Characters to ignore: [%@A-z]
texthook/engine/engine.cc:14251
↓ 1 callers
Function
_Malie3GetEOL
Example section in memory: 0D7D7E00 07 00 08 00 76 00 5F 00 7A 00 65 00 70 00 30 00 v_zep0 0D7D7E10 30 00 37 00 35 00 00 00 0C 30 42 30 41 30 01
texthook/engine/engine.cc:7107
↓ 1 callers
Function
_Malie3LTrim
texthook/engine/engine.cc:7055
↓ 1 callers
Function
_Malie3RTrim
Remove the trailing illegal characters
texthook/engine/engine.cc:7068
↓ 1 callers
Function
_alchemistgarbage_ch
Return true if the text is a garbage character
texthook/engine/engine.cc:17543
↓ 1 callers
Function
_broccoligarbage_ch
New line character for Broccoli games is '^'
texthook/engine/engine.cc:19788
↓ 1 callers
Function
_elf_strlen
* jichi 6/1/2014: * Observations from 愛姉妹4 * - Scenario: arg1 + 4*5 is 0, arg1+0xc is address of the text * - Character: arg1 + 4*10 is 0, arg1
texthook/engine/engine.cc:11865
↓ 1 callers
Function
_escudeltrim
texthook/engine/engine.cc:16055
↓ 1 callers
Function
_rejetltrim
Trim leading garbage
texthook/engine/engine.cc:17581
↓ 1 callers
Function
_rejetstrlen
Trim trailing garbage
texthook/engine/engine.cc:17592
↓ 1 callers
Function
_typemoonltrim
Trim leading garbage
texthook/engine/engine.cc:21149
↓ 1 callers
Function
_typemoonstrlen
Remove trailing garbage such as %n
texthook/engine/engine.cc:21160
↓ 1 callers
Function
_vanillawaregarbage
Return true if the text is full of garbage characters
texthook/engine/engine.cc:17233
↓ 1 callers
Function
_vanillawaregarbage_ch
Return true if the text is a garbage character
texthook/engine/engine.cc:17224
↓ 1 callers
Function
_willplus_trim_a
texthook/engine/engine.cc:9399
↓ 1 callers
Function
_willplus_trim_w
texthook/engine/engine.cc:9428
↓ 1 callers
Function
_yk2garbage
Ignore image and music file names Sample text: "Voice\tou00012.ogg""運命論って云うのかなあ……神さまを信じてる人が多かったからだろうね、何があっても、それ�神さまが�刁�ちに与えられた試練なんだって、そ�ってたみたい。勿論、今でも
texthook/engine/engine.cc:13279
↓ 1 callers
Function
findAoiProc
texthook/engine/engine.cc:8790
↓ 1 callers
Function
findFarCallAddress
texthook/util/memdbg/memsearch.cc:175
↓ 1 callers
Function
findLastCallerAddress
texthook/util/memdbg/memsearch.cc:420
← previous
next →
301–400 of 713, ranked by callers