PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   сборка/тема foobar 2000 для CarPС (http://pccar.ru/showthread.php?t=19671)

PowerMax 19.02.2016 17:22

Как меня забодали эти скрипты по выводку картинок...

seriousstas 19.02.2016 18:05

Цитата:

Как меня забодали эти скрипты по выводку картинок...
PowerMax
Думал выводок у рыбок)) . Не одного тебя, поверь ...

Цитата:

Сообщение от duzzy (Сообщение 352224)
Вот обновленный скриптец, это основной, нужно просто заменить в панели и сбросить настройки.

- Теперь загрузка полностью отключается, и не создаются папки не грузится био.
- Добавил текст большими буквами, включить можно в настройках "BIG or Small Artist Title".
:wink2:

Цитата:

- глобус - зеленый грузим, красный не грузим картинки.
- лампа с галкой - текст био на русском
Понял в чем подвох . Это я перепутал ...
Для меня глобус больше ассоциируется со странами .То-есть - с языками.
Лампочка - с вкл.-выкл . Наверное себе поменяю)))

duzzy
Знаю , как сделать смену картинок "налету"
Есть три действия (после второго нужен таймер) :
Нужно лишь воткнуть таймер :

Код:

if(selector == 2){
        fso.DeleteFolder(set_path2 + "*.*"); // удалили
        select = medium_size; // выбрали
        txt_show = "medium_pic_size";
Сюда таймер на 1-2 сек перед window.Reload
картинки не успевают удалиться ...
        window.Reload();// обновили
        };

Подскажешь . как его сунуть туда ?

seriousstas 19.02.2016 20:21

Разобрался ,
и даже работает :whistle::
Код:

    selector++;
   
    if(selector == 1){
        select = orig_size;
        txt_show = "original_pic_size";
                    try {
    fso.DeleteFolder(set_path + "*.*");
    } catch(e) {};
window.SetTimeout(function () {
window.Reload();
}, 4250);

        };
    if(selector == 2){

        select = medium_size;
        txt_show = "medium_pic_size";
                    try {
    fso.DeleteFolder(set_path + "*.*");
    } catch(e) {};
        window.SetTimeout(function () {
window.Reload();
}, 4250);

        };
    if(selector == 3){
     
        select = small_size;
        txt_show = "small_pic_size";
                    try {
    fso.DeleteFolder(set_path + "*.*");
    } catch(e) {};
        window.SetTimeout(function () {
window.Reload();
}, 4250);
        selector=0;
       
        };


duzzy 19.02.2016 21:53

Цитата:

Сообщение от PowerMax (Сообщение 352233)
Как меня забодали эти скрипты по выводку картинок...

:big: Чем забодали ?

duzzy 19.02.2016 22:06

seriousstas

Меняй конечно если нужно :)

Твймер достаточно вынести в функцию и просто вызывать ее на каждом шаге.

А зачем ты на каждом шаге удаляешь картинки ?

seriousstas 19.02.2016 22:18

Цитата:

Твймер достаточно вынести в функцию и просто вызывать ее на каждом шаге.
А выше не то ?
Цитата:

А зачем ты на каждом шаге удаляешь картинки ?
смотрю на мелкие например , хочу сразу оригинал ,
нажал и через 4-е секуды увидел ,что хотел )

Ща сделаю видео мобилой и прокрутку покажу заодно .

seriousstas 19.02.2016 23:23

duzzy
ну вот снял "Картинки" с автосменой и прокрутку , не знаю , насколько информативно получилось (выше качество нужно подождать ) :


Цитата:

Нашел как менять плавность прокрутки в скрипте библиотека с картинками и библиотека дерево
Таймер кстати тоже влияет на плавность ...
Пробовал 60 ? на видео именно эта цифра

duzzy 20.02.2016 00:33

Цитата:

Сообщение от seriousstas (Сообщение 352273)
А выше не то ?

смотрю на мелкие например , хочу сразу оригинал ,
нажал и через 4-е секуды увидел ,что хотел )

Ща сделаю видео мобилой и прокрутку покажу заодно .

Почти то но не то :)... ты делаешь три таймаута и не гасишь их... сейчас выдерну готовое решение покажу.

Идею понял... сейчас переделаем ;)

Ок :)

-----------------------------

Цитата:

ну вот снял "Картинки" с автосменой и прокрутку , не знаю , насколько информативно получилось (выше качество нужно подождать ) :
Очень информативно этого достаточно, спасибо тебе большое :)...
У меня просто были подозрения что нагрузка не пилится на все ядра, поэтому и попросил посмотреть.

Цитата:

Таймер кстати тоже влияет на плавность ...
Пробовал 60 ? на видео именно эта цифра
Да там все завязано до кучи... просчет движения кол-во клеток и т.д.
Да 60 пробовал, у меня продергивает и медленно подгружает коверы но нагрузка меньше в половину...


С инет-картинками идею понял сейчас переделаю и дам на пробу.

seriousstas 20.02.2016 00:40

Цитата:

Сообщение от duzzy (Сообщение 352288)
Почти то но не то :)... ты делаешь три таймаута и не гасишь их... сейчас выдерну готовое решение покажу.

Идею понял... сейчас переделаем ;)

Ок :)

Возможно этих таймаутов нужно и в остальные кнопки (функции сунуть)
Если делать обновление экрана , то в ступор заходит и после смены языка .
Например - меняем язык - все уже сменить(размер) картинки не получится

А сделать , что-б картинки кнопкой не тухли , а отображались (типа как было ранее. просто не качались) можно ?
Например насобирал я картинок в папках , а качать не хочу ,
что-б инет (3G) не съедало ...

Предполагаю ,что эти таймауты и с Гены скриптами могут проблему решить .

duzzy 20.02.2016 00:51

Цитата:

Сообщение от seriousstas (Сообщение 352290)
Возможно этих таймаутов нужно и в остальные кнопки (функции сунуть)
Если делать обновление экрана , то в ступор заходит и после смены языка .
Например - меняем язык - все уже сменить(размер) картинки не получится

А сделать , что-б картинки кнопкой не тухли , а отображались (типа как было ранее. просто не качались) можно ?
Например насобирал я картинок в папках , а качать не хочу ,
что-б инет не съедало ...

Предполагаю ,что эти таймауты и с Гены скриптами могут проблему решить .

Сейчас посмотрю по таймаутам отпишусь...

Цитата:

А сделать , что-б картинки кнопкой не тухли , а отображались (типа как было ранее. просто не качались) можно ?
Например насобирал я картинок в папках , а качать не хочу ,
что-б инет не съедало ...
при выключении загрузки картинок закачанные не отображаются ?

Цитата:

Предполагаю ,что эти таймауты и с Гены скриптами могут проблему решить .
:big: Ты угадал я там видел у него грамотную задержку...


Часовой пояс GMT +4, время: 08:48.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot