-
Notifications
You must be signed in to change notification settings - Fork 0
/
mintprocess.py
120 lines (105 loc) · 2.59 KB
/
mintprocess.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
import tools
def mint_process(stamp_data):
tools.press_tab(1)
tools.press_space(2)
tools.paste_text("My NFT 1234")
tools.press_return(1)
def mint_process(stamp_data):
# Mint Process
print("Minting: ", stamp_data["asset_title"])
# INITIAL Process to start minting - CREATE BUTTON
# - press tab 6x
tools.press_tab(6)
# - press enter 1x
tools.press_return(1)
tools.wait(2)
tools.press_tab(6)
# IMAGE UPLOAD
# - press tab - 3x
tools.press_tab(3)
# - press enter - 1x
tools.press_return(1)
tools.wait(0.5)
# - paste image_name
tools.paste_text(stamp_data["image_name"])
# - press enter 1x
tools.press_return(1)
tools.wait(2)
# INSERT NAME
# - press tab 1x
tools.press_tab(2)
# - insert asset_title
tools.paste_text(stamp_data["asset_title"])
# INSERT EXTERNAL URL
# - press tab 1x
tools.press_tab(1)
# - insert external_url
tools.paste_text(stamp_data["external_url"])
tools.wait(0.5)
# INSERT DESCRIPTION
# - press tab 2x
tools.press_tab(2)
# - insert description
tools.paste_text(stamp_data["description"])
tools.wait(2)
# SELECT COLLECTION
# - press tab 1x
tools.press_tab(1)
# - wait 0.5 sec
tools.wait(0.5)
# - press tab 2x
tools.press_tab(2)
# - press return 1x
tools.press_return(1)
# CREATE PROPERTY
# - press tab 1x
tools.press_tab(1)
# - press enter 1x
tools.press_return(1)
tools.wait(0.5)
# - paste property
tools.paste_text(stamp_data["property"])
# - press tab 1x
tools.press_tab(1)
# - paste value
tools.paste_text(stamp_data["value"])
# - press tab 2x
tools.press_tab(2)
# - press enter
tools.press_return(1)
tools.wait(0.5)
# SET UNLOCKABLE CONTENT
# - press tab 3x
tools.press_tab(4)
# - press space 1x
tools.press_space(1)
tools.wait(0.5)
# - press tab
tools.press_tab(1)
# - insert unlockable
tools.paste_text(stamp_data["unlockable"])
tools.wait(0.5)
# SET BLOCKCHAIN
# - press tab 4x
tools.press_tab(4)
# - press tab 1x
tools.press_tab(1)
# - press enter 1x
tools.press_return(1)
tools.wait(0.5)
# SET SUPPLY
# - press shift + tab
tools.press_reverse_tab(2)
# - insert max_supply
tools.paste_text(stamp_data["max_supply"])
# GO TO CREATE
# - press tab 3x
tools.press_tab(3)
# - press enter
tools.press_return(1)
# - sleep 5 seconds
tools.wait(5)
tools.press_escape(1)
tools.wait(0.2)
tools.press_f5(1)
tools.wait(3)