Comments (8)
fantastic report, thanks! will check it out
from changedetection.io.
Create a browser steps workflow with the following steps: Step 1: Goto site Step 2: Click element containing text "Login" Step 3: Enter text in field ".username" "some-username" Step 4: Enter text in field ".password" "some-password" Step 5: Click element button.login Step 6: Goto site Step 7: Click element containing text "show data"
why are you even using "goto site" as the first step?
I'm not using that, I referred this default "Goto Site" step:
from changedetection.io.
@dgtlmoon If you are fine with the following fix, I can try and make a PR if you are fine with the following fix:
- Filter out the
Goto site
step only when it is at Step 1. - Swap any other
Goto site
action toGoto URL
,watch.url
.
Please let me know your thoughts.
from changedetection.io.
@dgtlmoon If you are fine with the following fix, I can try and make a PR if you are fine with the following fix:
- Filter out the
Goto site
step only when it is at Step 1.- Swap any other
Goto site
action toGoto URL
,watch.url
.Please let me know your thoughts.
yeah goto site
should be the first step always
Goto URL
should be every other step
problem is you'll also need to create an update hook so that you dont break everyones installations if you simply rename the step...
from changedetection.io.
problem is you'll also need to create an update hook so that you dont break everyones installations if you simply rename the step...
No, I didn't mean to replace all Goto site
to Goto URL
in the datastore. All other Goto site
will still be the same in the datastore.
But during the execution, we can do an inline conversion of all non-first-step Goto site
into Goto URL
with watch.url
as arg like in
changedetection.io/changedetectionio/blueprint/browser_steps/__init__.py
Lines 170 to 173 in ee52947
Wdyt?
from changedetection.io.
I have implemented the above explained approach in this PR #2337, and it worked well for the use case that was failing for me before.
from changedetection.io.
Create a browser steps workflow with the following steps:
Step 1: Goto site
Step 2: Click element containing text "Login"
Step 3: Enter text in field ".username" "some-username"
Step 4: Enter text in field ".password" "some-password"
Step 5: Click element button.login
Step 6: Goto site
Step 7: Click element containing text "show data"
why are you even using "goto site" as the first step?
from changedetection.io.
should be resolved with the PR
from changedetection.io.
Related Issues (20)
- `No matching WebSocket route handler for` after updating docker images
- [feature] "Render anchor tag content" option should be at watch-level in the Filters & Triggers section HOT 1
- Max retries exceeded with url
- [feature] Request to save the entire HTML file instead of plain text HOT 4
- [feature] Add possibility to save the backup per command HOT 3
- CSS weirdness on mobile HOT 1
- [feature] Detecting changes using ETags HOT 1
- Basic fast Plaintext/HTTP Client: `User-Agent/user-agent` not working HOT 4
- [feature] Keep Inodes low
- [feature] Better/More visible way to disable price detection response HOT 2
- [feature] Get latest screenshot via API HOT 2
- Time Between Checks doesn't work HOT 4
- CSS Bugs on Mobile HOT 2
- [feature] Setting to allow muted watches in RSS feed HOT 2
- Hanging check
- Matrix notification markdown does not work HOT 4
- SockPuppetBrowser ERR_HTTP2_PROTOCOL_ERROR HOT 2
- [feature] found useful Jinja2 template: count of changes/adds/removes/substring
- Default `User-Agent` header could cause uninteded consequences
- `User-Agent` header in "show advanced options" for Basic fast Plaintext/HTTP Client is not respected
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from changedetection.io.