24FreelanceMercato freelance che non dorme mai
Chiuso

Create a js script for GreaseMonkey FF to work with the site

1 469 visualizzazioni 0 risposte#12482
Stato del progetto
Closed
Budget€4 400per il progetto
FormatoProgetto una tantumprepagamento possibile
PagamentoDenaro elettronico
Risposte accettateFinitofino a 02.04.2018
Risposte0media della categoria: 1,4
Visualizzazioni1 46939 in 14 giorni

Descrizione del progetto

The task is to make a script for GreaseMonkey for FireFox (FF only) that will make it easier for me to work with the site Testo nascosto.
The problem is not conventionally simple.
Testo nascosto is an electronic wallet. I need to add a couple of crooks that will make it easier for me to work with the site in a way that makes it easier for the owner of several wallets. You need to simplify the “entry” and transfers between your wallets. Not much work, but a lot of detail.
What needs to be done:
Facilitate the authorization process.
At the moment, the authorization there is as follows:
You need to enter the MANUAL (with a copypast there is difficulty) phone number (attached figure 1), then press "in" and then the second step is suggested: you need to enter the password, then again press "in" and then the entrance is performed. With such a complex procedure and rigid validation that does not allow you to enter a login normally (through a copypast) and at the same time it is also impossible to save logins and passwords with standard browser tools, in general, the authorization process takes a lot of time. When you have multiple wallets, it’s a total ass.
What do you need to do? In the attached figure 2, the desired concept is visible. Instead of the authorization form, drop down the list. After selecting the desired option (wallet), without clicking on any buttons, authorization should immediately occur WITHOUT the need to enter a password. So the script has to do everything itself. In the drop-down list, wallets are described so that they can be easily identified. But when you choose a wallet in the list, the script itself does everything, substitutes the phone, enters the password and enters. Obviously, the script should contain in the code: description (for the drop-down list), login and password.
I have the skills to copypast js and edit html and css myself. So I don’t need to take care of beauty, I’ll decorate it myself. Actually, I should be able to easily add new “wallets” to the script code for a drop-down list, that is, the list of wallets with data (description for a drop-down list, login and password) should be described in one place and not scattered throughout the script.
For testing and work, if the contractor is not from Ukraine, I will provide access to several of my empty wallets. At the very first entrance to the wallet (at registration), the site requires the entry of SMS password. Further in the wallet, you can already assign a password to enter in the settings, so that you can enter by your password, and not by SMS. The script created by default should assume that the wallets described in it already have passwords installed previously.
Under the drop-down list (or among the list options) there should be a button when you click on which the script returns the usual authorization form (in case you need to log in from a wallet that is not yet described in the drop-down list).

A little hack of deauthorization.
When clicking on the exit button, the script must delete all cookies monexy.ua and after successful deletion reload the page, in order to 100% guaranteed to remove cookies that were placed at the previous entrance under another wallet.

Facilitating transfers between your wallets
Take a look at figure 3. Here is the form you need to fill out to make a transfer to another MoneXy wallet. Here everything now in fact needs to be entered manually and although the manix has a template function, nevertheless, in each wallet these templates need to be created anew, and you can facilitate all this. Instead of the recipient’s wallet number input field, you can show the same (or similar) drop-down list (which is essentially shown when logging in) so that I can choose from my own wallets to transfer. We obviously need to remove the wallet we're authorized to use from the list. Again, it is quite obvious that under the drop-down list (or among the drop-down list options) there should be a button whose task is to return the standard field for entering the wallet number (in case you need to enter a new wallet number that is not yet described in the list).
In the comment field, a random stone from the list of random stones scored in the script should be automatically substituted. Add a couple so I can build and add mine.

After entering the translation data, we click on the “further” button and before us there is a stupid step that requires unnecessary action. The essence of the step is visible in figure 4. We need to make this step skip, that is, we need to make sure that after pressing the button further (the tick was put itself and the button was pressed itself) and we immediately have what is visible in figure 5.

Something like that.
Sviluppo di siti web Denaro elettronico
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Sito web di blog-servizio per progetti di investimento

Sito web di blog-servizio per progetti di investimento

Lavoro remoto su Internet per uno sviluppatore di siti web. È necessario sviluppare un sito web di blog-servizio dedicato all'analisi e alla raccolta di statistiche sui progetti di…

Sviluppo di siti web20.05.20260681
0risposte
È necessario creare un sito web

È necessario creare un sito web

Offerta di guadagni remoti per un costruttore di siti. È necessario creare un sito web per l'agenzia immobiliare.

Sviluppo di siti web12.10.20250369
0risposte
Crea un sito web per un negozio online

Crea un sito web per un negozio online

Offerta di lavoro remoto per uno sviluppatore web con le competenze per creare negozi online su CMS Sommerce. Richiede la creazione di un sito web...

Sviluppo di siti web30.09.20250362
0risposte
Cercasi Sviluppatore Front-end

Cercasi Sviluppatore Front-end

Offriamo guadagni remoti per uno sviluppatore web. È richiesto un sviluppatore front-end con una faccia...

Sviluppo di siti web23.09.20250378
0risposte
È richiesto un sito web a pagina singola

È richiesto un sito web a pagina singola

Ciao, ci sei. Sono richiesti i servizi di uno specialista nella creazione di siti web. È necessario creare un sito web a pagina singola con la ricezione di un curriculum.

Sviluppo di siti web25.07.20250431
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Sviluppo di siti web” appaiono ogni giorno. Tutti i progetti nella categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora