Inlägg

Inlägg som Angelicus har skrivit i forumet
Av Angelicus

Skriva ut automatiskt

Hej!

Har på jobbet ett program som vi använder och ibland så skapar detta program en PDF fil som läggs på en mapp på servern.

Innan vi byte lokal så skrevs denna ut automatiskt på skrivaren (HP 1320n) så fort den generades. Detta gör den inte nu.

Hur de hade installerat detta innan om det var genom HP toolbox, programmet eller en funktion i acrobat vet jag ej.

Där tänkte jag att ni kanske skulle kunna hjälpa mig?

Innan var det IT enheten i den gamla lokalen som hjälpte oss men nu finns den inte så svårt att fråga där också utan att ta hutlösa priser.

Kortat:

Programmet generear en PDF fil som läggs på servern x.x.x.x/pdf-filer och så fort de hamnar i den mappen skrivs de automatiskt ut och tas bort.

Tacksam för svar.

Av Angelicus

Musen "klickar" flera gånger

Hejsan

Jag har lite problem med en dator.
Problemet är följande:
När musen dras över visa ikoner så klickar den flera gånger utan att man trycker på ikonen, tex om du sätter den över iexplorer fönstret så öppnas 24 internet sidor.
Detta kan även hända om du trycker en gång själv, så öppnar den flera fönster.

Det jag har gjort är att:
- testat bytt usb - port
- testat och sätta den i musingången.
- testat bytt mus och olika portar med den
- installerat in nya drivrutiner på musen.

När vi byte mus, så fungerade det några timmar, sen gick det igång igen.

Har sökt efter virus, men norton fann inget.
Vet inte om detta är virus eller något annat problem?
Någon som har koll på vad det kan vara?

Av Angelicus

Musen "klickar" flera gånger

Hejsan

Jag har lite problem med en dator.
Problemet är följande:
När musen dras över visa ikoner så klickar den flera gånger utan att man trycker på ikonen, tex om du sätter den över iexplorer fönstret så öppnas 24 internet sidor.
Detta kan även hända om du trycker en gång själv, så öppnar den flera fönster.

Det jag har gjort är att:
- testat bytt usb - port
- testat och sätta den i musingången.
- testat bytt mus och olika portar med den
- installerat in nya drivrutiner på musen.

När vi byte mus, så fungerade det några timmar, sen gick det igång igen.

Har sökt efter virus, men norton fann inget.
Vet inte om detta är virus eller något annat problem?
Någon som har koll på vad det kan vara?

Av Angelicus

phpBB 2 forum, mod för varna/banna användare

Jag undrar om någon vet någon MOD till phpBB forum så man kan varna användare och får dom 2 varningar så bannas dom på en bestämd tid.

Man ska även kunna stänga av användare i olika antal dagar.
Just nu kan bara stänga av de användare som inte sköter sig permanent.

Av Angelicus

Söker dig med konstnärstalang!

Har en uppgift i skolan där ett program ska klä på en docka med olika frisyrer.

Själva kodningen är inga problem, men eftersom jag är värdelös på att måla/teckna, så behöver jag hjälp att göra ett "klippdock" ansikte.

Behöver inte ha ögon eller något sådant, utan bara vara ett ansiktsform, utan hår.
För hår ska vi "klä på".

Kan ni göra göra frisyrer så är ju inte detta en nackdel.

Bilden får vara ganska stor, då jag är osäker på storleken ännu, så jag kan förminska bilden om den behöver vara mindre.

Av Angelicus

Hur kan jag förbättra koden? [Java]

Jag håller på med ett projekt just nu och har en class som fungerar, dock tycker jag den är väldigt lång.

Finns det något sett jag kan koden effektivare och förkorta den?
Tar gärna emot tips för lära mig java bättre. Så visa inte bara koden utan förklara förändringen gärna tack.

/* * DatabaseClass.java * */ /** * * @author Christoffer Börjessson */ package truefashion; import java.sql.*; import java.util.*; import java.awt.Image; public class DatabaseClass { private Connection con; public Statement stmt; private String[][] entries = new String[100][100]; private String [] columns; int id; int matchesToId; private static final String dbUrl = "jdbc:.."; private static final String User = "iuser"; private static final String Password = "pw"; private static final String DriverName = "com.mysql.jdbc.Driver"; /** * Constructor * @param columnNames */ public DatabaseClass(String [] c) { columns = c; loadDriver(); } /** * Constructor * */ public DatabaseClass() { loadDriver(); } /** * loadDriver * loads the JDBC driver in com folder */ public void loadDriver() { try { //1. Load the JDBC driver Class.forName(DriverName); } catch (ClassNotFoundException cnf) // cannot find driver { System.out.println (cnf.getMessage()); } catch (Exception e) { System.out.println(e.getMessage()); } } /** * connect * sets up a connection to the database and creates a statement */ public void connect() { try { // 2. Get a database connection con = DriverManager.getConnection(dbUrl, User, Password); // 3. Create statement stmt = con.createStatement(); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } } /** * closeConnection * Closes the connection */ public void closeConnection() { try //close stmt and connection { stmt.close(); con.close(); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } } public Statement getStatement() { return stmt; } // ResultSet rs = stmt.executeQuery(selectSQL); // kollektion, aktiv eller ej. private ArrayList getCollection(String collectionName) { connect(); ArrayList collection = new ArrayList(); try { String selectSQL = "SELECT*FROM Collection WHERE collectionName="+collectionName+";"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { collection.add(rs.getString("matchesToID")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return collection; } // Retunerar en samling med alla färgkoder public ArrayList getColorCodes() { connect(); ArrayList colorCodes = new ArrayList(); try { String selectSQL = "SELECT*FROM Colors"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { colorCodes.add(rs.getString("colorCode")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return colorCodes; } // Storlek och saldo på den storleken hämtas via id som stämmer överrens. private ArrayList getMatchingGarment(String id) { connect(); ArrayList matchingGarment = new ArrayList(); try { String selectSQL = "SELECT matchesToID FROM MatchingGarment WHERE id="+id+";"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { matchingGarment.add(rs.getString("matchesToID")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return matchingGarment; } // Storlek och saldo på den storleken hämtas via id som stämmer överrens. private ArrayList getStorage(String id) { connect(); ArrayList storage = new ArrayList(); try { String selectSQL = "SELECT size,quantity FROM Storage WHERE id="+id+";"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { Storage store = new Storage(rs.getString("size"),rs.getInt("quantity")); // skapa en ny class istället , gör classen också. storage.add(store); //storage.add(rs.getString("size")); //storage.add(rs.getString("quantity")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return storage; } // Hämtar färgerna till kläder med samma ID. private ArrayList getColorsInGarment(String id) { connect(); ArrayList colors = new ArrayList(); try { String selectSQL = "SELECT * FROM GarmentColor WHERE id="+id+";"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { colors.add(rs.getString("colorCode")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return colors; } /** * insertValue * @param v, the values to insert */ public ArrayList getGarment() { connect(); ArrayList garment = new ArrayList(); try { String selectSQL = "SELECT*FROM Garment"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { // null = Image image ( ej klar vid kodningen) Garment g = new Garment(rs.getString("style"),getColorsInGarment(rs.getString("id")), getStorage(rs.getString("id")), rs.getString("type"), rs.getString("artnr"), rs.getFloat("price"), rs.getString("collectionName"), rs.getString("gender"), rs.getString("category"), null, rs.getInt("id")); garment.add(g); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return garment; } // Lägger till kläder i Garment. public void setGarment(Garment garment) { connect(); try { String selectSQL = "INSERT INTO Garment(artNr,type,price,collectionName,gender,category,imageURL,style) VALUES ('"+garment.getArtNr()+"','"+garment.getType()+"',"+garment.getPrice()+",'"+garment.getCollectionName()+"','"+garment.getGender()+"','"+garment.getCategory()+"','"+garment.getImageUrl()+"','"+garment.getStyle()+"');"; stmt.executeUpdate(selectSQL); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } closeConnection(); } // Tar bort ett garment från databasen private void delGarment(Garment garment) { connect(); try { String selectSQL = "DELETE Garment WHERE id="+garment.getID()+");"; stmt.executeUpdate(selectSQL); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } closeConnection(); } // Sparar vilka överdelar som matchar till underdelar. Överdelarnas ID ska kontrolleras så dom sparas som ID // och underdelens ID ska sparas som matchesToId. public void setMatchesToId(Garment garment, Garment garment2) { connect(); try { // Kontrollerar om plagget är en överdel eller underdel if (garment.getType() == "upperBody") { id = garment.getID(); matchesToId = garment2.getID(); } else { matchesToId = garment.getID(); id = garment2.getID(); } String selectSQL = "INSERT INTO matchingGarment(id,matchingToId) VALUES ("+ id +","+ matchesToId +");"; stmt.executeUpdate(selectSQL); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } closeConnection(); } // Tar bort ett en matchning mellan 2 plagg, garment sorteras först så överdelens ID kollar i databasens ID. public void delMatchesToId (Garment garment, Garment garment2) { connect(); try { if (garment.getType() == "upperBody") { id = garment.getID(); matchesToId = garment2.getID(); } else { matchesToId = garment.getID(); id = garment2.getID(); } String selectSQL = "DELETE matchingGarment WHERE id="+ id +" AND matchesToID="+ matchesToId +";"; stmt.executeUpdate(selectSQL); } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); } closeConnection(); } /** * Retunerar en samling med färgkoder som stämmer överrens med skinID & hairID. * */ public ArrayList getLookMatchColors(String skinID, String hairID) { connect(); ArrayList lookMatchColors = new ArrayList(); try { String selectSQL = "SELECT colorCode FROM LookMatch WHERE skinID="+skinID+" AND hairID="+hairID+";"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { lookMatchColors.add(rs.getString("colorCode")); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return lookMatchColors; } /** * Retunerar en samling med LookMatch objekt där matchningskombinationer ligger i. * */ public ArrayList getLookMatch() { connect(); ArrayList lookMatch = new ArrayList(); try { String selectSQL = "SELECT DISTINCT skinID, hairID FROM LookMatch"; // 4. Execute query ResultSet rs = stmt.executeQuery(selectSQL); while (rs.next()) { LookMatch lm = new LookMatch (rs.getString("skinID"),getLookMatchColors(rs.getString("skinID"),rs.getString("hairID")), rs.getString("hairID")); lookMatch.add(lm); } } catch (SQLException sqe) { System.out.println (sqe.getMessage ()); System.out.println (sqe.getSQLState()); return null; } closeConnection(); return lookMatch; } }

Av Angelicus
Av Angelicus

Haha.. smart, snacka om morgontrötthet.. tack.

Av Angelicus

MYSQL PROBLEM, men foreign key.

Har skapat lite tabeller och när jag ska lägga in lite test värden får jag felet

"ERROR 1216: Cannot add or update a child row: a foreign key constraint fails "

Det jag ska lägga in är följade rad:
INSERT INTO Garment (id, price, imageUrl, type, gender, collectionName, style) Values ("1","100 kr","null","byxor","male","Spring05","Sportig");

och tabellen ser ut såhär:

CREATE TABLE Garment (
id int,
artNr varchar(20),
type varchar(40),
price varchar(20),
collectionName varchar(40),
gender varchar(20),
category varchar(20),
imageURL varchar(20),
style varchar(20),
PRIMARY KEY(id),

INDEX (collectionName),
FOREIGN KEY (collectionName)
REFERENCES Collection(collectionName)
ON UPDATE CASCADE ON DELETE CASCADE
) TYPE=INNODB;

Av Angelicus

XP installation som krånglar.

Skulle uppdatera mitt W2k på min dator till XP.

Stoppade in skivan och skrev in nyckeln, installationen rullade på och jag fick till slut upp lite fönster att dom sökte installationsfiler till SATA m.m.
Detta stoppade jag in och det gick vidare till att den sökte installationspaketet till RadLinker, hade inte detta på datorn eftersom jag byt ut mitt Radeon till Nvida och troligen låg detta kvar någonstans.
Iallafall så stoppade jag in en skiva med det paketet.
Dock funkade inte det.

Detta är problemet, kommer verkligen inte ifrån detta problem, kan inte fortsätta installationen och kan inte heller avsluta den.

Varje gång jag startar om datorn så fortsätter installationen.
Hur kan jag göra?

Trycker jag F8 i uppstart kommer jag inte till menyn =\

Av Angelicus

Tror att det är 1.1 som är detta. Är inget program som uppdateras årligen vad jag har förstått.

ftp://ftp.sweclockers.com/pub/Prestandamätning/Processor/Supe...

Av Angelicus

Jepp, såg att du hade MSI kortet och tror dom hade problem med att visa temp. rätt på första biosen.

Bra att det löste sig.

Av Angelicus

Nix låter inte så värst troligt då min ligger på 35.
Vad har du för moderkort?

Har du verkligen monterat den rätt?

Av Angelicus

Nja är inte ms utan mer jag har 29 och har 19. Det spelar ingen större roll egentligen.
Men jag undrar HUR det kan komma sig.

Nätverkskortet är int. och är 10/100/1000.

Av Angelicus

Stor skillnad på pingen

Hejsan!

Jag undrar varför min bror som sitter 2 våningar ovanför mig har bättre ping än mig (10 mindre i CS).

Router har jag nere hos mig och jag är inkopplad men kabel.
Han spelar på trådlöst.

Vi har en Netgear WGU624.

Han har grymt mycket sämre dator också.

Av Angelicus

Bilder ?

Av Angelicus

Du har rätt att lämna tillbaka den på öppet köp garanti.

Men däremot så tror jag att för att byta den utanför öppet köp pga pixlarna så är det en viss % som måste vara söndriga.

Av Angelicus

Utan kylning?? Någon typ av fläkt måste du använda.

Av Angelicus

Min står på FF när allt är igång och jag tror och hoppas att det är så det ska vara

När jag startar datorn så blir det massor av olika koder, troligen för den utför massor olika processer

Av Angelicus

Bios borta??

Jag laddade in nytt bios i natt innan jag gick och la mig. Allt funkade fint fint, gjorde via disk m.m.

Sedan skulle jag testa och köra en 3dmarks03, då fick ja blåskärm i 1 sec, sen startade datorn om sig.

Tänkte att det var något fel inställt i bios, 10*220.
Så jag gick in i bios och tryckte defualt values ( nåt sånt ).
Så när jag startar om datorn så kan jag ej komma in i bios eller win.

Så jag rensade cmos genom jumpra om den.
( Stängde av datorn, flyttade till 2-3 , väntade, sen tillbaka )
Inget funkar?

Får panik, vet ej vad jag ska göra?