Gå til innhold

kakkle

Medlemmer
  • Innlegg

    731
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av kakkle

  1. Hei

     

    - Er det arving av skrivere ?

     

    - Hvilke skrivere har de bærbare installert ?

     

    - Sjekk om de bærbare pcene har installert noen private nettverksskrivere, eller andre skrivere som de bruker når de er hjemme. Prøv evt å slett disse, og se om det hjelper... Bærbare maskiner har ofte installert skrivere hjemmefra på pcen. Dette er ikke så aktuelt for stasjonære.

     

    - Hvilken versjon av Citrix er det på serversiden ?

     

    - Du sier at det ikke er noe i eventloggen på disse 2 bærbare. Har du sjekket eventloggen på serversiden ? Ser du noe her når disse pcene logger på ?

     

    Det kan høres ut som om den sliter med oppkobling av skrivere under pålogging, dersom du har aktivert arving av skrivere.

  2. Hei

     

    Fjern "static" fra add dns kommandoen.:

    @echo off
    echo "Setter statisk ip adresse"
    echo "ip 10.0.0.50"
    echo "subnett: /24"
    echo "Gateway: 10.0.0.138"
    echo "dns 10.0.0.138/212.33.133.33"
    
    netsh interface ip set address "Lokal tilkobling 2" static 10.0.0.50 255.255.255.0
    netsh interface ip set dns "Lokal tilkobling 2" static 10.0.0.138
    netsh interface ip add dns "Lokal tilkobling 2" 212.33.133.33
    netsh interface ip add address "Lokal tilkobling 2" gateway=10.0.0.138 gwmetric=0
    
    pause

     

    Så bør det fungere bedre.

     

    EDIT:

    Det er veldig greit å kunne bruke spørsmålstegn i kommandoen for å finne informasjon:

    C:\>netsh interface ip add dns ?

     

    Usage: add dns [name=]<string> [addr=]<IP address> [[index=]<integer>]

     

    Parameters:

     

    Tag Value

    name - The name of the interface where DNS servers are added.

    addr - The IP address for the DNS server you are adding.

    index - Specifies the index (preference) for the specified

    DNS server address.

     

    Remarks: Adds a new DNS server IP address to the statically-configured list.

    By default, the DNS server is added to the end of the list. If an

    index is specified, the DNS server will be placed in that position

    in the list, with other servers being moved down to make room.

    If DNS servers were previously obtained through DHCP, the new

    address will replace the old list.

     

    Examples:

     

    add dns "Local Area Connection" 10.0.0.1

    add dns "Local Area Connection" 10.0.0.3 index=2

     

     

    C:\>

  3. Løsningen blir å bruke et shell.application object til å endre navnet på den stasjonen:

    http://kevinmarquette.blogspot.com/2007/12...ustom-name.html

    http://www.computerperformance.co.uk/ezine/ezine60.htm

     

    I ditt tilfelle, vil bli noe ala dette:

    set objNetwork = CreateObject("Wscript.Network")
    set objShell = CreateObject("Shell.Application")
    
    strDriveLetter = "Z:"
    strPath = "\\ugil\Delte dokumenter"
    strDisplayName = "Ugil"
    
    objNetwork.MapNetworkDrive strDriveLetter, strPath
    ' Legg til evt true for persistent
    
    objShell.NameSpace(strDriveLetter).Self.Name = strDisplayName

     

    (OBS: Denne koden er ikke testet)

  4. $brukernavn variabelen lever bare inne i funksjonen. Utenfor funksjonen, er den ukjent.

     

    Dette bør fungere:

    echo.php:

    include("mysql/dbcon.php");
    include("function/functions.php");
    
    $brukernavn = getusername ("exatic", "brukere")
    echo $brukernavn;

    Husk å ha " rundt strenger.

     

    Også er det kanskje litt misvisende å bruke $databasen. I sql spørringen, så henter du fra tabellen $database

  5. Hei

     

    Scripting i linux (bash) er ikke likt scripting i Windows (Dos, batch)

    1. Variabler skal ikke ha set foran

    2. For å refere til en variabel, skal du ikke bruke %variabel%, men $vaariabel

     

    Så i ditt tilfelle:

    #!/bin/bash
    
    usrnm=122131
    pwd=*******
    mnt=home/user/MOUNTS/
    sh1=ss-fil01/StudentBrukere/
    sh2=ss-fil01/TilStud/
    
    sudo mount -t cifs -o username=$usrnm,password=$pwd,uid=user,gid=users '//$sh1' /$mnt;
    sudo mount -t cifs -o username=$usrnm,password=$pwd,uid=user,gid=users '//$sh2' /$mnt;

    Jeg regner med at den siste variabelen som blir definert skal ha navnet sh2.

     

    Også vil vel sudo fungere dårlig i script, da det kreves at man skriver inn passord.

     

    Ellers så kjenner jeg ikke til om syntaxen på mount er riktig eller ikke.

  6. Her er et lite script som gjør dette:

    Dim objFso, strDir, strDestDir, objDir, File
    Set objFso = CreateObject("scripting.filesystemobject")
    
    ' strDir - Dette er mappen som inneholder filene som skal sjekkes
    strDir = "C:\Temp" 
    
    ' strDestDir - Dette er rotmappen, der "datomappene" skal opprettes
    strDestDir = "C:\Temp" 
    Set objDir = objFso.GetFolder (strDir)
    For Each File In objDir.Files 
    arrDateCreated = Split (File.DateCreated, " ") ' dato og klokkeslett skilles av et mellomrom
    strDateCreated = arrDateCreated(0) ' Vil kun ha dato ikke klslett
    strMoveToDir = strDestDir & "\" & strDateCreated
    ' Sjekk om mappen finnes, hvis ikke - opprett den
    If Not objFso.FolderExists (strMoveToDir) Then
    	objFso.CreateFolder strMoveToDir
    End If
    ' Flytt filen til mappen
    File.Move strMoveToDir & "\"
    Next

    Dette scriptet sjekker alle filene i en gitt mappe (strDir), og flytter dem til en nye mappe som er datoen for da de ble opprettet.

     

    Scriptet tar kun for seg filene i den gitte mappen, og ikke eventuelle undermapper.

    Men det er ikke mye endring som må til for at det skal kjøres på undermapper også...

  7. En måte er å endre til norsk tegnsett. Men dette kan føre til problemer...

     

    Du kan evt echo linjen til et nytt bat script, Da vil æ ø og å vises slik de blir seende ut, tenker jeg:

    @echo off
    echo dsmod user "CN=Navn Etternavn,OU=Underavdeling,OU=Avdeling,DC=domene,DC=no -email [email protected] >> cmdline.bat

    Også kjører du filen cmdline.bat etterpå. Enten manuelt, eller fra slutten av hovedscriptet.

     

    Prøv om dette hjelper.

     

    EDIT: Måten som Mastrboy beskriver har jeg også prøvd. Og mener å huske at dette fungerte helt fint.

  8. hmmm.. Okei

     

    Ser at det fungerer på winxp og opera på ubuntu. Ikke ff. Da kommer jeg rett inn i full edit når jeg trykker på Rediger knappen...

     

    Sikkert en (u)lur ting jeg har aktivert i FF

     

    EDIT: Funker fint i Flock også... Regner med at det vil hjelpe å lage en ny prfil i FF, kanskje.

    Det virker dòg som om dette problemet slett ikke har noenting med denne oppdateringen å gjøre... ;) Så da hører egentlig ikke dette innlegget hjemme her i det hele tatt...

     

    (Funket forresten å lage ny profil :) )

    /K

  9. En måte å løse det på.

     

    Lag et script som heter f.eks adclick.php.

    Dette scriptet registrerer hvilken link (bilde) som har blitt trykket på, og øker en teller med 1 for hver gang.

    Så endrer du linken på bildene til f.eks < a href="adclick.php?page=linktilannonsør">

     

    Videre i adclick.php, registrer du først klikket, før du videresender til den aktuelle siden vha header funksjonen

    header("location:".$page)

    Hvor $page er siden som annonsen skal peke til.

     

    For å holde kontroll på tellingene, så anbefaler jeg en liten tabell i en database. Hvor du forhåndsregistrer hvilke annonser og linker som er lagt inn. Du kan da bruke følgende link på annonsen : < a href="adclick.php?pageid=2"> dersom det klikkes på annonsen med id 2 i databasen. I adclick, så tar du da og henter fram riktige url fra databasen ut fra iden som ble sendt ($_GET["id"]) før du sender bruekr videre til rett side vha header funksjonen.

     

    Dersom du absolutt ikke vil bruke database til dette, så går det også an å bruke filer til jobben.

     

    Som du sikkert skjønner så finnes det flere måter å gjøre dette på.

     

    Om det finnes en plugin til wordpress, vet jeg ikke, da jeg ladri har brukt wordpress i noe større sammenheng.

  10. Hei

     

    Du må ha en variabel start på for løkken din, samt en varibel slutt.

     

    starten og slutten på for løkken beregnes ut fra hvor mange sider som skal vises, og hvilken side man er på.

     

    Skal prøve å forklare det uten å gi deg koden direkte;

     

    Startverdien blir aktivside - int(sidersomskalvises/2)

    Sluttverdien blir aktivside + int(sidersomskalvises/2)

     

    Dersom aktivside er mindre enn int(sidersomskalvises/2) blir startverdien 1

    Dersom (aktivside + int(sidersomskalvises/2)) er større enn totalt antall sider, blir sluttverdien totaltantallsider.

     

    Sånn cirka...

     

    Gjør dette om til php kode, så har du løst det, tenker jeg.

     

    Dersom det jeg skrev ble helt uforståelig, så si fra, så kan jeg heller skrive litt kode, som kanskje blir litt lettere å forstå

     

    EDIT: Koden du får ut av dette må legges inn mellom

    $total_pages = ceil($result / $max_news);

    og

    for($i = 1; $i <= $total_pages; $i++) {

    Denne siste kan f.eks se slik ut etter du er ferdig:

    for($i = $forstart; $ i<= $forslutt; $i++) {

  11. Se om du finner en default under sites-available

    I denne filen skal DocumentRoot stå.

     

    Dette er stien hvor roten til web serveren er.

     

    Dersom du vil ha flere siter, så kan du legge til flere under sites-available, og lage en link under sites-enabled som peker til den. F.eks dersom du vil ha et subdomene, så kan denne ha en helt annen documentRoot

     

    f.eks dersom du vil ha user.domene.com så kan dette domenet ha DocumentRoot /home/user/public_html

     

    Dersom du ikke finner DocumentRoot i Default, så søk, etter DocumentRoot under /etc/apache2/

  12. Evt, prøv å trimme ordene som du henter fra filen:

     

    Og gjør det case insensitivt, som Jonas sier. Dette gjør du enklest i funksjonen:

    return strtolower(trim($output));

     

    EDIT: Er vel like greit å både trimme og konvertere til små bokstaver i funksjonen, kanskje ?

     

    Forresten, synes det er merkelig med en funksjon inni en else blokk, da...

×
×
  • Opprett ny...