Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 13-03-2020 20:46:05

Всем спасибо! :D
В общем долго мучился и достиг все-таки нужного результата, это было для меня не просто, было прочитано множество форумов и муккулатуры, так как я в этом до сих пор плохо шарю  :)
В итоге: Скрипт ищет в папке  файл по неполному названию, дописывает его и загружает на сайт

[spoiler][code]//Cобираем данные название всех файлов в вашей папке в массив
function OpenPath(localLink) {
  var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
  file.initWithPath(localLink);
  var entries = file.directoryEntries;
  var arrFileName = [];
  while(entries.hasMoreElements()) {
    var entry = entries.getNext();
    entry.QueryInterface(Components.interfaces.nsIFile);
    arrFileName.push(entry.leafName);
  }
  return arrFileName;
}

// В качестве параметра при вызове передаёте локальную ссылку на каталог
var f_names = OpenPath("D:\\imacros_Downloads");

// переклеивание (конвертация) массива до нужного вида чтобы с ним было у

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 11-03-2020 00:13:35

Ребят, очень нужна помощь.
По работе нужно перенести портал. Там все очень не просто и хитро.
Написал скрипт. С 1 сайта скачиваю скриптом файлы разных расширений и сохраняю в нужную папку.
Вот так.

скрытый текст

Выделить код

Код:

ONDOWNLOAD FOLDER=D:\imacros_Downloads FILE=123 WAIT=YES
TAG POS=1 TYPE=SPAN ATTR=CLASS:instancename


код публикуется в тегах code под спойлером
(При сохранении ссылка на файл не прямая по этому расширения от туда не взять)
Теперь нужно загрузить файл на другой сайт.
Пытаюсь загрузить скриптом


скрытый текст

TAG POS=1 TYPE=INPUT:FILE ATTR=NAME:repo_upload_file CONTENT=D:\imacros_Downloads\123.doc


код публикуется в тегах code под спойлером
Но фишка в том что тут надо указывать расширение, а они у меня разные. Со звездочкой в конце не прокатывает он в название файла звездочку ставит и пишет что файл не найден.
Как выбрать (загрузить) файл с компа по названию с любым расширением ?

Или как н

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]