Malformed url exception linux local file system - linux

I have been trying to execute a selenium.attachFile command to upload a file-
sel.attachFile(dom_locator,"/home/xyz/Desktop/tstfl.txt");
but getting a Malformed URL Exception for the file path specified. The file is present in the linux local file system. Please help me with the proper format of the file path.

Likely what you need is
sel.attachFile(dom_locator,"file:///home/xyz/Desktop/tstfl.txt");
For an explanation of file uris, see File URI scheme in wikipedia.

Related

Download multiple file using wget by looping through a text file of IDs

I am trying to download multiple files using wget. I have a text file containing the ID of the files that I want to download (mannifest.tsv, one line for one ID).
Currently, I am using the below command:
while read id; do wget https://target-data.nci.nih.gov/Public/AML/miRNA-seq/L3/expression/BCCA/TARGET-FHCRC/$id.txt; done < manifest.tsv
However, I got the following error:
--2022-08-12 23:43:28-- https://target-data.nci.nih.gov/Public/AML/miRNA-seq/L3/expression/BCCA/TARGET-FHCRC/TARGET-00-BM3897-14A-01R.isoform.quantification%0D.txt
Resolving target-data.nci.nih.gov... 129.43.254.217, 2607:f220:41d:21c1::812b:fed9
Connecting to target-data.nci.nih.gov|129.43.254.217|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-08-12 23:43:30 ERROR 404: Not Found.
Probably because when I loop through manifest.tsv file, the new line character was also read, therefore, the file ID is not correct anymore.
Could someone help me? I really appreciate!

Where does `file://` reference in an electron server

I wish to access the file system, but the file:// prefix does not seem to correspond to the absolute path.
When trying to fetch('file://<absolute path to file>')
e.g. Users/name/dir/file I seem to be unable to locate the file required.
Omitting the file part, fetch appends the relative path to the end of localhost, what does file reference if it's not the absolute path?

URLWatch: Using urls.yaml from a remote URL

I am trying to update my current urlwatch.py file with the ability to call the urls.yaml file from a remote server. I've tried to modify the urls_yaml variable with the URL I would like to use without any luck. (Generic URL is being used for the example):
urls_yaml = 'http://pathtourl.com/urls.yaml')
The standard output message is:
You need to create http://pathtourl.com/urls.yaml in order to use urlwatch.
Use "urlwatch --edit" to open the file with your editor.
The error message is:
File "/Users/mattstone/Python/urlwatch-2.2/urlwatch", line 51
urls_yaml = 'http://pathtourl.com/urls.yaml')
^
SyntaxError: invalid syntax
In the above standard output, I'm confused on how I would create the yaml on a remote server when it's not installed there.

openssh - Reading from a file

In the openssh code (openssh-5.9p1/auth2.c) in the function
input_userauth_request(int type, u_int32_t seq, void *ctxt)
I'm trying to read my own file (tried using fopen, fread) but fopen fails with an error saying No such file or directory. The file exists with full permissions. Thanks.
This function is called during in pre-authentication child (before authentication), which is chrooted in /var/empty/sshd/ (Fedora/RHEL). This is the reason why it can not find your file.
If you want it to find that file, you might disable UsePrivilegeSeparation option in sshd_config NOT RECOMMENDED IN PRODUCTION!!!. Read a bit more about privilege separation in openssh.

Kohana framework Fatal error mystery

I got a fatal error at auto_load function. See the following error, indicating that the specific directory and file '/mnt/webDir/www/sossage/system/classes/kohna/log.php' file failed opening required. Yes, file doesn't exist. Its's wrong path.
But, I never write the code, also can't find anywhere using 'find' option on my web root.
Fatal error: Kohana_Core::auto_load(): Failed opening required '/mnt/webDir/www/mysite/system/classes/kohna/log.php' (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/webDir/mysite/system/classes/kohana/core.php on line 418, referer:
How can I solve the problem, please let me know the solution or tips.
Thanks.
You've got a typo in your configuration, likely. Note the directory it's attempting to access:
...system/classes/kohna/log.php
"kohna" is not the appropriate spelling. The directory is instead:
...system/classes/kohana/

Resources