Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сохранить переменную из отладчика браузера на диск? / 8 сообщений из 8, страница 1 из 1
27.03.2017, 22:07
    #39428043
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
Есть переменная - массив массивов, я ее могу вывести типа console.log() на просмотр, но как ее сохранить на диск?

Пару лет назад у меня это получалось, но не помню как. Вроде в консоль выводил в Json, а потом выделял и копировал. Но теперь не помню как.
...
Рейтинг: 0 / 0
27.03.2017, 22:11
    #39428046
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
iskatelsql,

через download
и вот https://github.com/eligrey/FileSaver.js
...
Рейтинг: 0 / 0
27.03.2017, 22:13
    #39428050
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
вадя,

"через download"

а поподробнее для чайников плиз...
...
Рейтинг: 0 / 0
27.03.2017, 22:26
    #39428056
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
iskatelsql,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
// window.saveAs
// Shims the saveAs method, using saveBlob in IE10.
// And for when Chrome and FireFox get round to implementing saveAs we have their vendor prefixes ready.
// But otherwise this creates a object URL resource and opens it on an anchor tag which contains the "download" attribute (Chrome)
// ... or opens it in a new tab (FireFox)
// @author Andrew Dodson
// @copyright MIT, BSD. Free to clone, modify and distribute for commercial and personal use.

window.saveAs || (window.saveAs = (window.navigator.msSaveBlob ? function (b, n) {
    return window.navigator.msSaveBlob(b, n);
} : false) || window.webkitSaveAs || window.mozSaveAs || window.msSaveAs || (function () {

    // URL's
    window.URL || (window.URL = window.webkitURL);

    if (!window.URL) {
        return false;
    }

    return function (blob, name) {
        var url = URL.createObjectURL(blob);

        // Test for download link support
        if ("download" in document.createElement('a')) {

            var a = document.createElement('a');
            a.setAttribute('href', url);
            a.setAttribute('download', name);

            // Create Click event
            var clickEvent = document.createEvent("MouseEvent");
            clickEvent.initMouseEvent("click", true, true, window, 0,
                    event.screenX, event.screenY, event.clientX, event.clientY,
                    event.ctrlKey, event.altKey, event.shiftKey, event.metaKey,
                    0, null);

            // dispatch click event to simulate download
            a.dispatchEvent(clickEvent);

        }
        else {
            // fallover, open resource in new tab.
            window.open(url, '_blank', '');
        }
    };

})());
...
Рейтинг: 0 / 0
27.03.2017, 22:32
    #39428063
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
хех, я совсем чайник. Я понимаю C++, и догадываюсь что здесь написано. Но не понимаю как это в консоль засунуть чтоб сохранить переменную.

Раньше делал вроде через console.log(JSON.stringify()) но теперь почемуто выводится только маленький кусочек всей переменной (она мегабайт на 5)

ЗЫ. мне это на один раз нужно, пофиг как, главное скопировать.
...
Рейтинг: 0 / 0
27.03.2017, 22:38
    #39428066
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
iskatelsqlхех, я совсем чайник. Я понимаю C++, и догадываюсь что здесь написано. Но не понимаю как это в консоль засунуть чтоб сохранить переменную.

Раньше делал вроде через console.log(JSON.stringify()) но теперь почемуто выводится только маленький кусочек всей переменной (она мегабайт на 5)

ЗЫ. мне это на один раз нужно, пофиг как, главное скопировать.
тогда не знаю...
может она действительно маленькая?
...
Рейтинг: 0 / 0
27.03.2017, 22:49
    #39428076
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
вадя,

Нет, точно большая. Я пару лет назад ее копировал. Не покупайте дешевые диски сиагйт :(

ЗЫ. хочу на питон перетащить генерацию ников с сайта nick-name.ru Там, если нажать кнопку "установить" с сайта льется переменная, около мегабайта. затем скриптом из не делается другая переменная, мегабайт на 5. хотел ее вытащить. В этих переменных "весовые" встречаемости букв.

ЗЫЫ. сам когдато так баловался пропустив войну и мир через счетчик, забавные ники получались, Но русские, написанные транслитом.

ЗЫЫ. в каком нить браузере можно создать элемент, содержащий этот текст "на ходу" через отладчик? Чтоб потом оттуда скопировать? В хропере у меня не получилось - элемент создается но на странице его нет.
...
Рейтинг: 0 / 0
27.03.2017, 23:11
    #39428083
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить переменную из отладчика браузера на диск?
iskatelsqlвадя,

Нет, точно большая. Я пару лет назад ее копировал. Не покупайте дешевые диски сиагйт :(

ЗЫ. хочу на питон перетащить генерацию ников с сайта nick-name.ru Там, если нажать кнопку "установить" с сайта льется переменная, около мегабайта. затем скриптом из не делается другая переменная, мегабайт на 5. хотел ее вытащить. В этих переменных "весовые" встречаемости букв.

ЗЫЫ. сам когдато так баловался пропустив войну и мир через счетчик, забавные ники получались, Но русские, написанные транслитом.

ЗЫЫ. в каком нить браузере можно создать элемент, содержащий этот текст "на ходу" через отладчик? Чтоб потом оттуда скопировать? В хропере у меня не получилось - элемент создается но на странице его нет.
про сиагейт +100500
в отладчике браузеров (хром, мозилла) можно и функции писать
переход на новую строку shift + enter
можно и переменные просматривать.
можно в еонсоле написать создание дива и заполнить его данными. отобразится на странице
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сохранить переменную из отладчика браузера на диск? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]