Helpotusta kuvien asetteluun

Rupesi vituttamaan kun joutuu kirjoittamaan saman asian monta kertaa. Esim. juuri nämä kuvien taulukkoon laitto, joka muuten on ihan hieno tapa sijoitella kuvia. No otin ja kirjoitin sitten pienen ohjelman, joka tekee asain aika paljon nopeammin. Jos huvittaa niin kokeilkaa ja kertokaa mitä olette mieltä.

Sorsa: (kääntyy ainakin dev-c :a

#include
#include

using namespace std;

int main()
{
int maara; //Kuvien määrä
string nimi; //Kuvajoukon nimi;

cout > nimi;

cout > maara;

ofstream ulos("kuvat.html");

int a = 1;

while (a < maara){
//html rivi
ulos
15590
Äänestä

Muut lukivat myös

Vastaukset 15

Vanhimmat
  • ..kuitenkin olisi kätevämpi työkalu html-ohjelmointiin? Tai Perl tai vastaavat siihen nimenomaiseen käyttöön suunnitellut.

    Täytyy tunnustaa etten edes tiedä miten liitän c ohjelmointia kotisivuille.

    Äänestä

  • Höpö.. kirjoitti:

    ..kuitenkin olisi kätevämpi työkalu html-ohjelmointiin? Tai Perl tai vastaavat siihen nimenomaiseen käyttöön suunnitellut.

    Täytyy tunnustaa etten edes tiedä miten liitän c ohjelmointia kotisivuille.

    Siis tällä ohjelmalla vaan tehdään perus html sivu, jonka voi siirtää webiin. Tämän tarkoitus ei ole olla php tai perl tyylinen.

    Rupesi vain hiukan vituttamaan tuo jokaisen kuvan käsin kirjoittaminen dokumenttiin, joten tein tällaisen apuvälineen itselleni.

    Tätä ohjelmaa ei siis läheteä palvelimelle vaan sivu tehdään kotikoneella ja valmis sivu siirretään palvelimelle. Kamala kun mä olen huono selittämään tällaisia asioita.

    Äänestä

  • jtr kirjoitti:

    Siis tällä ohjelmalla vaan tehdään perus html sivu, jonka voi siirtää webiin. Tämän tarkoitus ei ole olla php tai perl tyylinen.

    Rupesi vain hiukan vituttamaan tuo jokaisen kuvan käsin kirjoittaminen dokumenttiin, joten tein tällaisen apuvälineen itselleni.

    Tätä ohjelmaa ei siis läheteä palvelimelle vaan sivu tehdään kotikoneella ja valmis sivu siirretään palvelimelle. Kamala kun mä olen huono selittämään tällaisia asioita.

    eikös paljon helpompi ole kerran tehdä tuollainen
    kuvataulukko ihan tekstitiedostoksi ja kopsata
    se aina uuteen pohjaan?
    Nimet uusiksi editorin replacella ja niin poispäin.

    Näin minä kasaan sivujani ja on todella joutuisaa.

    Äänestä

  • muttamutta kirjoitti:

    eikös paljon helpompi ole kerran tehdä tuollainen
    kuvataulukko ihan tekstitiedostoksi ja kopsata
    se aina uuteen pohjaan?
    Nimet uusiksi editorin replacella ja niin poispäin.

    Näin minä kasaan sivujani ja on todella joutuisaa.

    Tämä tekee uuden sivun tosiaan nopeasti. Paljonko sinulla kestää esim. vaikkapa 300 kuvan tekeminen? Tällä kestää alle puoli minuuttia voin luvata sen.

    Kokeile ainakin se ei maksa mitään. Editorin replace nkin kanssa voi joutua tekemään hiukan duunia.

    Ketään en pakota, mutta itse teen sen ainakin tästä eteenpäin tällä.

    Äänestä

  • Nyt se alkaa olla valmis. Nyt ohjelma kysyy kuvajoukon nimen, kuinka monta solua tehdään, montako kuvaa rivissä sekä kuvien leveyden ja korkeuden.

    Äänestä

  • jtr kirjoitti:

    Tämä tekee uuden sivun tosiaan nopeasti. Paljonko sinulla kestää esim. vaikkapa 300 kuvan tekeminen? Tällä kestää alle puoli minuuttia voin luvata sen.

    Kokeile ainakin se ei maksa mitään. Editorin replace nkin kanssa voi joutua tekemään hiukan duunia.

    Ketään en pakota, mutta itse teen sen ainakin tästä eteenpäin tällä.

    Kyse lienee tottumisesta, oman editorin, erinäisten
    pikanäppäinten, komentorivin jms. selkäytimeen
    menneestä hallinnasta.

    Teen kuvien nimet komentorivillä tiedostoon
    dir /b > kuvat.txt

    sitten lataan editoriin kuvat.txt:n ja editorin
    makrolla (niitä on vuosien kuluessa kertynyt)
    tarvittavat tagit ennen ja jälkeen nimien.
    Väitän tekeväni 300 kuvan taulukon 15 sekuntiin.

    Äänestä

  • muttamutta kirjoitti:

    Kyse lienee tottumisesta, oman editorin, erinäisten
    pikanäppäinten, komentorivin jms. selkäytimeen
    menneestä hallinnasta.

    Teen kuvien nimet komentorivillä tiedostoon
    dir /b > kuvat.txt

    sitten lataan editoriin kuvat.txt:n ja editorin
    makrolla (niitä on vuosien kuluessa kertynyt)
    tarvittavat tagit ennen ja jälkeen nimien.
    Väitän tekeväni 300 kuvan taulukon 15 sekuntiin.

    Kuten sanoin en halua haastaa riitaa enkä olla epäkohtelias, mutta tarjosin vain vaihtoehtoa, joka ilmeisesti ei sovi sinulle. Ajattelin vain, että jos minunlaisia on muitakin, jotka eivät jaksa/halua/osaa opetella makroja yms.

    Väitän osaavani tehdä asiat myös noinkin, mutta samalla tämä meni ohjelmointiharjoituksena. Hauskaa se joka tapauksessa oli.

    Äänestä

  • jtr kirjoitti:

    Nyt se alkaa olla valmis. Nyt ohjelma kysyy kuvajoukon nimen, kuinka monta solua tehdään, montako kuvaa rivissä sekä kuvien leveyden ja korkeuden.

    ohjelmasi paranee ihan käyttökelpoiseksi.

    Tee siihen vielä sellainen laajennus, että
    taulukossa oleva kuva onkin ns. thumbnail
    jota klikkaamalla kokoruutuun aukeaa täsykokoinen
    kuva niin sitten se alkaakin olla jo kova sana.

    Kun puhuin siitä omasta ctrl-c ctrl-v menetelmästäni
    en mitenkään halunnut alarvioida omaasi; kerroin vain
    miten itse teen.
    Myös minulla on paljon c:llä itsetehtyjä apukapuloita
    mm. merkkimuunnoksiin.

    Äänestä

  • muttamutta kirjoitti:

    ohjelmasi paranee ihan käyttökelpoiseksi.

    Tee siihen vielä sellainen laajennus, että
    taulukossa oleva kuva onkin ns. thumbnail
    jota klikkaamalla kokoruutuun aukeaa täsykokoinen
    kuva niin sitten se alkaakin olla jo kova sana.

    Kun puhuin siitä omasta ctrl-c ctrl-v menetelmästäni
    en mitenkään halunnut alarvioida omaasi; kerroin vain
    miten itse teen.
    Myös minulla on paljon c:llä itsetehtyjä apukapuloita
    mm. merkkimuunnoksiin.

    Thuhmsit olis kova sana jos vaan osais tehdä...
    Ei vaan ihan oikeesti mites tollanen muutos tehdään? saatan nimittäin innostua ja tehdäkin tuollaisen.

    Äänestä

  • jtr kirjoitti:

    Thuhmsit olis kova sana jos vaan osais tehdä...
    Ei vaan ihan oikeesti mites tollanen muutos tehdään? saatan nimittäin innostua ja tehdäkin tuollaisen.

    teet vain seuraavanlaisia rivejä
    (oudot nimet ja terget johtuvat siitä että rivi on napattu
    suoraan eräästä nettisivustani, sovella
    tarpeisiisi):

    Äänestä

  • Saisitko tuon saman tiedoston zip.tiedostona.
    Yritin tuota rar.tiedostoa avata ja avautui suoraan muistioon.

    Äänestä

  • D&gt; kirjoitti:

    Saisitko tuon saman tiedoston zip.tiedostona.
    Yritin tuota rar.tiedostoa avata ja avautui suoraan muistioon.

    Tuota sitä ei kait kannata avata vaan tallnetaa ensin koneella ja sitten unzipata se esim. winrar ohjelmalla. Paketista pitäisi aueta kuvat.exe ja kuvat.cpp ja readme.txt

    Äänestä

  • jtr kirjoitti:

    Tuota sitä ei kait kannata avata vaan tallnetaa ensin koneella ja sitten unzipata se esim. winrar ohjelmalla. Paketista pitäisi aueta kuvat.exe ja kuvat.cpp ja readme.txt

    Tuohan onkin hyvä apuväline.

    Äänestä

  • muttamutta kirjoitti:

    teet vain seuraavanlaisia rivejä
    (oudot nimet ja terget johtuvat siitä että rivi on napattu
    suoraan eräästä nettisivustani, sovella
    tarpeisiisi):

    Nyt mun ohjelma tekee sen, mutta ei tuo vielä pienennä kuvaa ensinkään sehän vain antaa isolle kuvalle uudet width ja height arvot. Kumpa jotenkin pääsisi käsiksi kuvan arvoihin, niin sitten niitä voisikin aika helpolla muokata.

    Toimisikohan jokin grafiikka-kirjasto? --> kokeilemaan.

    Äänestä

Kommentoi aloitusta


jtr kirjoitti:

Rupesi vituttamaan kun joutuu kirjoittamaan saman asian monta kertaa. Esim. juuri nämä kuvien taulukkoon laitto, joka muuten on ihan hieno tapa sijoitella kuvia. No otin ja kirjoitin sitten pienen ohjelman, joka tekee asain aika paljon nopeammin. Jos huvittaa niin kokeilkaa ja kertokaa mitä olette mieltä.

Sorsa: (kääntyy ainakin dev-c :a

#include
#include

using namespace std;

int main()
{
int maara; //Kuvien määrä
string nimi; //Kuvajoukon nimi;

cout > nimi;

cout > maara;

ofstream ulos("kuvat.html");

int a = 1;

while (a < maara){
//html rivi
ulos

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu