100% acharam este documento útil (1 voto)
1K visualizações5 páginas

Script de Preenchimento VFS Portugal

Enviado por

morifambongi
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato RTF, PDF, TXT ou leia on-line no Scribd
100% acharam este documento útil (1 voto)
1K visualizações5 páginas

Script de Preenchimento VFS Portugal

Enviado por

morifambongi
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato RTF, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

// ==UserScript==

// @name VFS Portugal AutoFill

// @namespace [Link]

// @version 0.6

// @description Script para preenchimento automático do formulário de solicitação de visto do VFS


Global para Portugal.

// @author monkay

// @match [Link]

// @grant none

// ==/UserScript==

(function() {

'use strict';

// Dados para o preenchimento

var formData = {

email: "morifambongi@[Link] ",

password: "Morifa@[Link]",

passportNumber: "",

firstName: "",

lastName: "mbala",

dateOfBirth: "02/11/1964",

passportExpiryDate: "08/09/2021",

nationality: "Angolana",

gender: "Female",

visaNumber: "123456789",
visaPlace: "Lisboa",

visaDuration: "NATIONAL",

mobile: "número"

};

// Função para preencher o formulário

function fillForm() {

// Email e senha

if ([Link]("#EmailId")) {

[Link]("#EmailId").value = [Link];

if ([Link]("#Password")) {

[Link]("#Password").value = [Link];

// Passaporte e informações pessoais

if ([Link]("#PassportNumber")) {

[Link]("#PassportNumber").value = [Link];

if ([Link]("#FirstName")) {

[Link]("#FirstName").value = [Link];

if ([Link]("#LastName")) {

[Link]("#LastName").value = [Link];

}
if ([Link]("#DateOfBirth")) {

[Link]("#DateOfBirth").value = [Link];

if ([Link]("#PassportExpiryDate")) {

[Link]("#PassportExpiryDate").value = [Link];

// Nacionalidade

if ([Link]("#NationalityId")) {

let nationalityOptions = [Link]("#NationalityId option");

[Link](option => {

if ([Link]([Link])) {

[Link] = true;

});

// Gênero

if ([Link]("#GenderId")) {

let genderOptions = [Link]("#GenderId option");

[Link](option => {

if ([Link]([Link])) {

[Link] = true;

});
}

// Informações do visto (se aplicável)

if ([Link]("#VisaNumber")) {

[Link]("#VisaNumber").value = [Link];

if ([Link]("#PlaceOfIssuance")) {

[Link]("#PlaceOfIssuance").value = [Link];

if ([Link]("#Duration")) {

[Link]("#Duration").value = [Link];

// Telefone

if ([Link]("#Mobile")) {

[Link]("#Mobile").value = [Link];

// Submissão automática (opcional)

// [Link]("#submitbuttonId").click(); // Descomente esta linha para submissão


automática

// Executar a função de preenchimento assim que a página estiver pronta

[Link] = function() {

fillForm();
};

})();

Você também pode gostar