Zaloguj się |Zarejestruj się
25-06-20 11:11
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
Rzeznik

Na forum
Od 2017
Relacje w toku - 3
Galerie - 9
Posty - 532
Dzięki za informację.
Ukończone: PaK40 | Type 2 Ka-Mi | L6/40 | Renault FT | T34-85 | Crusader Mk.III | HL-2 Haroldek

Na warsztacie: plastik
10-03-21 19:48
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
Marinek82
Na forum
Od 2017
Relacje w toku - 1
Posty - 48
[drive.google.com]
Wie ktoś jak zrobić z tego miniaturkę na forum ? Żeby można było pokazać zdjęcie na forum bez linka.
Dziękuje , Pozdrawiam
09-12-21 20:03
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
kezat
Na forum
Od 2005
Relacje w toku - 2
Relacje z galerią - 1
Galerie - 1
Posty - 153
Cześć,

Popełniłem fragment kodu do automatycznego tworzenia linków dla wszystkich plików w danym folderze na google dysk. Założenia:
- dwa foldery z plikami o dokładnie tych samych nazwach (duże i małe)
- trzeba przepisać ID tych folderów (oznaczone w kodzie)
- na podstawie arkusza od Kurta - tworzy odpowiedni tag na forum

U mnie działa - ale nie wiem/nie chce mi się szukać/nie mam czasu (niepotrzebne skreślić) jak udoskonalić i zrobić dla wszystkich... Jak ktoś ma czas/ochotę - to może ten kod sobie dowolnie wykorzystać... A jak znajdę czas - to może dokończę...



function myFunction() {
var ss=SpreadsheetApp.getActiveSpreadsheet();
var s=ss.getActiveSheet();
var c=s.getActiveCell();
var fldr=DriveApp.getFolderById("_tu_wstaw_ID_folderu_z_Duzymi");
var files=fldr.getFiles();


var linksD=[],linksM=[], names=[], result=[], f, strD, strM, strName;

s.clear();
while (files.hasNext()) {
f=files.next();
if (f.getName() != 'Lnkier') {
strD= f.getUrl();
linksD.push([strD]);

strName= f.getName();
names.push([strName]);

strM = getFileM(f.getName().toUpperCase());
linksM.push([strM]);


str = '[URL=https://drive.google.com/file/d/' + strD.substr(32,33) + '/preview][IMG]http://drive.google.com/uc?export=view&id=' + strM.substr(32,33) + '[/IMG][/URL]';
result.push([str])
}
}

s.getRange(1,1).setValue("Nazwa");
s.getRange(1,2).setValue("Link Google Duzy");
s.getRange(1,3).setValue("Link Google Maly");

s.getRange(2,1,names.length).setValues(names);
s.getRange(2,2,linksD.length).setValues(linksD);
s.getRange(2,3,linksM.length).setValues(linksM);
s.getRange(2,4,result.length).setValues(result);
}

function getFileM(f)
{
var fldrM=DriveApp.getFolderById("_tu_wstaw_ID_folderu_z_Malymi");
var filesM=fldrM.getFiles();
var fM, str;
while (filesM.hasNext()) {
fM = filesM.next();
str = fM.getName().toUpperCase();
if (str == f) {
return fM.getUrl();
}
}
return '';
}
20-01-22 23:25
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
Chopin

Na forum
Od 2003
Relacje z galerią - 1
Galerie - 48
Posty - 3 102
W Rupieciarni - 1
kezat tak jak chłop, krowie na rowie, powiedz mi co ja mam z tym kodem zrobić, żeby to działało? Ja jestem totalnym abnegatem w dziedzinie IT i deweloperki, a chciał bym wypróbować i ewentualnie korzystać.
Pozdrawiam!
Chopin

Moje galerie. Nie chce mi się już walczyć z hostingami. Nie pasuje taki układ? Nie zaglądaj.
Lakiernia czołgów Różowy Słonik. Lakierujemy czołgi na każdy dostępny kolor, o ile jest to różowy...
24-01-22 10:01
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
kezat
Na forum
Od 2005
Relacje w toku - 2
Relacje z galerią - 1
Galerie - 1
Posty - 153
dobra... zmotywowałeś mnie do powrotu do tego tematu. Spróbuję to zrobić bardziej "po ludzku" i w przeciągu paru dni udostępnię...

Ps. też mi przepadła kasa na odnowienie abonamentu na fotosik - dlatego się przerzucam na coś innego....
24-01-22 17:56
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
kezat
Na forum
Od 2005
Relacje w toku - 2
Relacje z galerią - 1
Galerie - 1
Posty - 153
Cześć,

No to spróbujmy...

Instrukcja

Uwagi:
- do praw autorskich: mechanizm tworzenia linków - na podstawie udostępnionego wcześniej przez innego użytkownika arkusza (lekko zmodyfikowany)
- nie udostępniałem nigdy wcześniej swojej twórczości google - więc może pewne rzeczy można prościej/inaczej
- daję gwarancję, że skrypt nic nie zepsuje. Co najwyżej nie zadziała i nic nie zrobi, ale na pewno nic nie usunie, nie zmieni, nie wyśle itp.
- żeby zadziałało trzeba zaakceptować pewne uprawnienia dostępowe - trzeba mi zaufać, że jest OK. Jeśli ktoś wie jak to zrobić prościej - to chętnie posłucham. Ale rejestrować się jako developer i autoryzować przez Google aplikacji nie mam zamiaru...
- jeśli by coś nie działało, trzeba było inaczej wyjaśnić, itp - próbujcie mnie łapać na forum/mailach/facebookach/whatsapach (niektórzy mają namiary ;) )
- mój skrypt można dowolnie modyfikować - ale przejmuje się wtedy za niego odpowiedzialność :)

No i dobrej zabawy :)
26-01-22 21:46
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
Batonus

Na forum
Od 2002
Relacje w toku - 14
Relacje z galerią - 23
Galerie - 18
Posty - 3 463
W Rupieciarni - 1
Projekt 50 Lat MM
Klub
Kawał roboty!
Przebrnąłem przez to i doszedłem do momentu "Przejdź do zakładki “Linki” - tam powinna być lista plików z odpowiednimi linkami do przeklejenia na forum - coś takiego:"

- niestety, tam nie ma żadnych linków :-(
HELP!
Fejs - zbuk: Tomek Szejnoch, w robocie: Cutty Sark
Zazdroszczę owadom - w makro są doskonałe.
27-01-22 13:59
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
kezat
Na forum
Od 2005
Relacje w toku - 2
Relacje z galerią - 1
Galerie - 1
Posty - 153
dziwne... Dodałem kilka sprawdzeń i komunikatów - sprawdzenie co się dzieje i informacja na koniec ile linków zostało utworzonych.

Pobierz nową wersję i spróbuj jeszcze raz (pod przyciskiem powinno pisać v.1.1)
28-01-22 12:04
Odp: [Instrukcja] DYSK GOOGLE - wstawianie zdjęć na forum.
Pytanie - czy ten skrypt klika automatycznie uprawnienia w Google drive? Ja muszę kliknąć uprawnienia plikom na "viewer" inaczej link nie działa.

Mój skrypt działa inaczej.

1. Pisze się posta w pliku txt. Np Odc1.txt
2. W miejsciu gdzie ma być obrazek pisze się "IMG plik.jpg"

skpryt w pythonnie tworzy plik Odc1.txt i tworzy plik Odc1.txt_compiled, którego zawartość wklekamy na forum. "IMG plik.jpg" jest zamieniany na dobry kompatybilny z forum link do obrazka, miniaturka jest generowana automatycznie, zarówno plik z grafiką jak i miniaturką mają nadawane uprawnienia w Google drive pozwalające na wyświetlanie bez logowania do google.

Więc w zasadzie pełen automat.
Przykro nam, ale tylko zarejestrowane osoby mogą pisać na tym forum.

Kliknij żeby zalogować