-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhelp.ui
162 lines (162 loc) · 22.8 KB
/
help.ui
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>DialogHelp</class>
<widget class="QDialog" name="DialogHelp">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>752</width>
<height>870</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>731</width>
<height>851</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTextEdit" name="textEdit">
<property name="font">
<font>
<family>Noto Sans</family>
<pointsize>10</pointsize>
</font>
</property>
<property name="acceptDrops">
<bool>false</bool>
</property>
<property name="undoRedoEnabled">
<bool>false</bool>
</property>
<property name="readOnly">
<bool>false</bool>
</property>
<property name="html">
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aaff;">What is GetExtIP?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> GetExtIP shows the external (or public) IP address used by the device on which it is installed. In many cases, your Internet Service Provider (ISP) does not give you a permanent (aka &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Static</span><span style=" font-family:'Sans';">&quot;) IP address on the Internet. So, if you need to access your device remotely using the Internet, you will need to know what your public IP address is. And since a non-static IP address can change when your cable modem is rebooted, or something changes your connection, you can easily be in a situation where you are away from your device with no way to get to it remotely. GetExtIP is here to help!</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">Does this app need to be running to work?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Yes, if the app is not running, it cannot work. Simply run the app as you normally would then minimize it and leave it running at all times. This way, it will be ready when you need it when you are away from your device. It uses very minimal resources between checking for changes and when it is updating its information, it only runs for a few seconds.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Current External IP Address&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This is where the current IP address is shown by the app.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Previous External IP Address&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Sometimes it is helpful to see what the last IP address was and this is where we show it to you.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Time Until Next Check&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This is where you can see the countdown until the next automatic update of the external IP address by the app. The time between checks can be set by choosing &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Setup</span><span style=" font-family:'Sans';">&quot; from the menu, then clicking the &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Time Until Next Check</span><span style=" font-family:'Sans';">&quot; box. You will be presented with a short list of time in hours to wait for between checks.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Check Now&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This button will force the app to immediately check the external IP address and update its information if there has been a change. This will only work if all the &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Setup</span><span style=" font-family:'Sans';">&quot; items have been correctly set and the app will not text you with the answer as you are obviously sitting near the device in order to press the button.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans';"><br /></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans';"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">Setup Screen:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> The Setup screen allows you to enterinformation for the app to use. You will be guided here the first time you use the app on a new device and all of its selections must be properly filled out in order for the app to work properly. If any of the selections have not yet been filled out, they will say &quot;</span><span style=" font-family:'Sans'; color:#ff0000;">NOT SET</span><span style=" font-family:'Sans';">&quot; in red.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> All of the items in red must be properly filled out before the app will be able to work properly. Please continue to read the help screen for information about each of these settings.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Phone Number to Send Text Updates to&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This is the place where you will enter the phone number where the app will send all of its update texts to. Ideally, you will put your cell phone number here, as sending your public IP address to someone else would probably be considered weird and less than useful.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> In any case, the usual text messaging disclaimers apply here, such as &quot;You may be charged for receiving text messages by your cellular carrier&quot; or &quot;Message and data rates may apply&quot;.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> As such, Advanced Design and Manufacturing, LLC, its partners, employees, friends or anyone else who may be in the room at any point in time, cannot (will not, may not and certainly should not) be held responsible for these charges as you are the one who purchased, installed, configured and ran this app.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> You have been warned!</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;SMTP Server Address for Sending Texts&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This is where you put your email server address just like you used in your email client app. It should look something like this: </span><span style=" font-family:'Sans'; font-style:italic; color:#0055ff;">smtp.babamba.com</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This account will be used by the app to send simple text messages when your device's external IP address changes. The app never sends emails, nor does it even know how to send or receive them.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Email Address to Send Texts From&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Put your matching email address here so that the app can use your email account to send its update texts.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Email Sending Account Password&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Put your email account password here so that the app can use your email account to send text updates. You will not be able to see the password as you enter it for security purposes, nor do we check your password by making you enter it twice. We have no rules to how good or bad your password is, and the app uses your device's keychain, keyring, or whatever it's called to securely store your email password. Your email account password is not stored by the app itself, so if it gets stolen, don't blame us...</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Your operating system may ask you for permission to store or recall your password during setup or even occasionally when using the app. This is normal and controlled by your device's Operating System and its settings.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Selected SMS Gateway&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> Here's where things get weird and unusually technical sounding. Pressing this button presents a list of SMS gateways each of which are unique to your cellular provider and are needed in order to prepare and send the text messages the app provides. Usually, you just need to enter the one that matches the name of your cellular provider. Well, except for Sprint, who makes you choose from either &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Sprint PCS</span><span style=" font-family:'Sans';">&quot; or &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Sprint</span><span style=" font-family:'Sans';">&quot;.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> My suggestion is to try each one, with everything else set up first, then test the gateway by using the &quot;Test SMS Reporting&quot; button on the &quot;Setup&quot; menu. One should work, one may not work.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Name to Use When Texts Are Sent&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This excitingly named button is where you will want to enter a simple location name for the device you have installed the app on so that when you get messages you can tell what device has sent it to you if you have multiple devices. Clever, yes? Keep it short and simple like &quot;</span><span style=" font-family:'Sans'; font-style:italic; color:#0055ff;">My PC - At home</span><span style=" font-family:'Sans';">&quot; or something. Since you are the (most likely) recipient of these texts, you should be able to keep it short and sweet.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Time Until Next Check&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> By pressing this button, you will be presented with another two buttons. One of them is intriguingly labeled &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Select time interval between IP checks (in hours)</span><span style=" font-family:'Sans';">&quot;. Pressing this will give you a list of choices that you can choose from for waiting times between IP checks. The shortest time is 24 hours which (remarkably) is equal to a standard Earth day. This seemingly slow update rate is deliberately chosen to not overload the server that performs the IP determination. Hopefully your public IP address will not change all that often, they usually don't...</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans';"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-weight:600; color:#55aa7f;">What is &quot;Test SMS Reporting&quot;?</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans';"> This button can be handy for seeing if all of your settings are correct, so you don't have to wait for your IP address to change before seeing your first text message from the app. Pressing this button will force the app to immediately perform a public IP address check and report its finding via text to your phone. It will only work if you have successfully set up all the items in the &quot;</span><span style=" font-family:'Sans'; font-style:italic;">Setup</span><span style=" font-family:'Sans';">&quot; screen.</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans';"><br /></p></body></html></string>
</property>
</widget>
</item>
<item>
<widget class="QDialogButtonBox" name="buttonBox">
<property name="font">
<font>
<family>Noto Sans</family>
<pointsize>10</pointsize>
</font>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="standardButtons">
<set>QDialogButtonBox::Ok</set>
</property>
<property name="centerButtons">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<resources/>
<connections>
<connection>
<sender>buttonBox</sender>
<signal>accepted()</signal>
<receiver>DialogHelp</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>248</x>
<y>254</y>
</hint>
<hint type="destinationlabel">
<x>157</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>buttonBox</sender>
<signal>rejected()</signal>
<receiver>DialogHelp</receiver>
<slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>316</x>
<y>260</y>
</hint>
<hint type="destinationlabel">
<x>286</x>
<y>274</y>
</hint>
</hints>
</connection>
</connections>
</ui>