Skip to content

Commit 58c67c7

Browse files
committed
204-create-workshop-files: Merge branch '204-create-workshop-files' of github.com:NetherlandsForensicInstitute/puma into 204-create-workshop-files
2 parents 0b37422 + 2be7239 commit 58c67c7

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

tutorial/2026/exercise1_TeleGuard.ipynb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"Puma — *Programmable Utility for Mobile Automation* — is a Python library that lets you control Android apps through simple, high‑level actions.\n",
1010
"It supports a variety of popular applications such as **Telegram**, **TeleGuard**, **WhatsApp**, **Google Maps**, and more (see the README.md)\n",
1111
"\n",
12-
"In this tutorial you will learn how to use Puma to interact with the a few of these apps: Sending messages with TeleGuard, navigating using Google Maps and conduct websearches using Google Chrome. Finally, you will build a full scenario, using multiple application simultaneously to mimick real user behaviour.\n",
12+
"In this tutorial you will learn how to use Puma to interact with the a few of these apps: Sending messages with TeleGuard, navigating using Google Maps and conduct web searches using Google Chrome. Finally, you will build a full scenario, using multiple applications simultaneously to mimic real user behavior.\n",
1313
"\n",
1414
"The workshop is primarily aimed at _using_ Puma. If you’re interested in extending Puma itself by extending or improving features, or by adding support for new apps, check out bonus **Exercise 5**. Please refer to the [CONTRIBUTING.md](../../CONTRIBUTING.md) for guidelines, or ask one of us for help."
1515
],
@@ -122,11 +122,11 @@
122122
"cell_type": "markdown",
123123
"source": [
124124
"## 3. Send a picture with TeleGuard\n",
125-
"Apart from sending messages, Puma also supports sending pictures.Each application has a `README.md`, listing all functionality of an application and the options. Sending a picture can be done in several ways, e.g. sending a picture from the gallery or taking a new picture with the camera. Lastly, an optional caption can be added.\n",
125+
"Apart from sending messages, Puma also supports sending pictures. Each application has a `README.md`, listing all functionality of an application and the options. Sending a picture can be done in several ways, e.g. sending a picture from the gallery or taking a new picture with the camera. Lastly, an optional caption can be added.\n",
126126
"_Note_:\n",
127-
"`picture_id` is the index of the picture shown in the Android media picker (the first picture has index 1 ).\n",
127+
"`picture_id` is the index of the picture shown in the Android media picker (the first picture has index 1).\n",
128128
"If `picture_id` is omitted, TeleGuard will open the camera, take a picture, and send it.\n",
129-
"Caption is optional – you can omit it to send the image without text."
129+
"`caption` is optional – you can omit it to send the image without text."
130130
],
131131
"id": "6ff03781ea8d1e41"
132132
},
@@ -149,7 +149,7 @@
149149
"#### What to observe\n",
150150
"After running the cell, the TeleGuard app on the device should open the media picker (or camera) and automatically send the selected image.\n",
151151
"The caption (if provided) appears in the chat bubble alongside the picture.\n",
152-
"If you omitted picture_id, a new photo will be captured and sent.\n",
152+
"If you omitted `picture_id`, a new photo will be captured and sent.\n",
153153
"Feel free to experiment with different picture_id values or captions to see how the app behaves."
154154
],
155155
"id": "af07003adf5f9961"

tutorial/2026/exercise2_Google_Maps.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"\n",
2828
"Once the start and end locations are set, the script will request a route from the OpenStreetMap **OSRM** service, parse the returned geometry, and feed it to the Puma `RouteSimulator`. This component will spoof the location of the device in such a way the device moves along the route at the desired speed.\n",
2929
"\n",
30-
"Feel free to experiment with different start/end combinations to see how the simulated navigation behaves. Or think of an ambiguous name and see if you get the location you expected. Enter your location in the `search()` below to check if the location can be correctly found."
30+
"Feel free to experiment with different start/end combinations to see how the simulated navigation behaves. Or think of an ambiguous name and see if you get the location you expected. Enter your location in the `search()` below to check if the location can be correctly found."
3131
],
3232
"id": "7211cfcf4252eea0"
3333
},

0 commit comments

Comments
 (0)