Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

TinyDump

Efter att ha använt Delight's Dump2FTP i flera år så slutade det tyvärr fungera när jag bytte OS till Windows 7 X64. Testade alternativet Rightload men det fungerade inge bra (gick inte att högerklicka vissa ikoner på skrivbordet längre, det resulterade i en krasch). Livet blir ju betydligt trevligare när man har ett sånt program så nu var det dags att göra en egen version

Såklart fick programmet inte vara för stort, men strax under 5k okomprimerat kan man kanske stå ut med, fast det hade gärna fått vara lite mindre för min del

Jag har än så länge stoppat en genväg till programmet i SendTo mappen, få se om man kanske orkar göra en vettig installationsgrej senare. Genvägen får du alltså skapa själv, en kort beskrivning följer med i zip filen.

Nåja, jag tänkte iaf dela med mig programmet, och ni kanske har några bra föreslag på vad som kan förbättras

http://howisbabbyformed.info/tinydump-0.3.zip

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

vackert som vanligt snq

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Tackar! Du har ingen aning vad du har ställt till med genom att släppa ditt program Man känner sig ju helt invalid när det inte fungerar längre så nu fick man spendera en halv dag på det här

Har precis testat under win2k och xp.. Under 2k funkar inte ikonen i aktivitetsfältet pga att jag använder alpha blending, och under xp får man ingen ballong när filen är färdig. Egentligen bara kosmetiska problem alltså, annars fungerar allt som det ska.
Vista har jag inte möjlighet att testa just nu.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

Det som saknas är ju ett GUI, fixa det så har du en vinnande produkt! Shellextensions är inte roligt, men nått enkelt gränssnitt för att hantera konton borde du kunna sno ihop på nån timme eller två och lika många kilobyte

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Jag hatar att fixa GUI men jag måste hålla med om att det är lite besvärlig att hålla på på det viset det funkar nu.
Har iaf fixat ikonen och ballongen, nu funkar allt som det ska även på xp och 2k. Ny version ligger på samma adress som tidigare.

Har även uppdaterat min PE optimizer.. Det visar sig att win7 är lite mer krävande så det går inte att använda alla fula tricks som man kunde använda under xp. Största förändringen är väl att man nu inte kan använda låga alignment eller file alignment värden. Men platsen som blir över används nu till import strängarna

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
här..
Registrerad
Jun 2006

Helt underbart program!

Vad är det skrivet i för språk?

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Tack!
Det är skrivet i C++, VC++ 2008 för att vara exakt

Håller f.ö just nu på med ett GUI.. Men det krävs lite fler förändringar för det, läsa inställningar från en ini fil osv. Än så länge tar GUI:n upp ca 800 bytes. Kan ju säga att det gick inte för sig att bara ha dialogen som en resource, vilken slöseri med bytes Bara själva dialogen var över 1k och då fanns det inte ens nån kod till den.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Haninge
Registrerad
Dec 2008

vad är det för något?

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Ja det kanske inte är så självklart vad det är för något egentligen Men det är alltså ett program för att "dumpa" filer till en ftp server.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Summer '79
Registrerad
Maj 2002

Fattar inget av beskrivningen ^^

CPU: Intel Core i7 4770K @ 4.2Ghz Motherboard: Asus Maximus VI Hero GPU: Zotac GeForce GTX 780 AMP Edition Memory: Kingston Beast 16GB @ 2400Mhz SSD: 240GB Intel 530 PSU: Corsair AX 860W 80+ Platinum Chassi: Corsair Obsidian 750D OS: Windows 7 x64 Professional 3Dmark11: 13739 3Dmark Vantage: 42063 Valley Benchmark 1.0 Extreme HD: 3016

Trädvy Permalänk
Medlem
Plats
din root :>
Registrerad
Feb 2004

Det är ett program som laddar upp en fil till en ftp server.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Okt 2003

Krypteras inloggningsinformationen till servern? Och hur isåfall?

Ubuntu, Matlab och Latex, vad mer behövs?

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Gräs-Mannen
Krypteras inloggningsinformationen till servern? Och hur isåfall?

Om du menar om programmet använder auth TLS eller SSL så är svaret nej, det använder vanlig hederlig gammal FTP och användarnamn/lösen skickas som plain text. Jag använder windows FTP funktioner (InternetConnect, FtpOpenFile) så det går nog inte att göra så mycket åt det.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Okt 2003
Citat:

Ursprungligen inskrivet av snq
Om du menar om programmet använder auth TLS eller SSL så är svaret nej, det använder vanlig hederlig gammal FTP och användarnamn/lösen skickas som plain text. Jag använder windows FTP funktioner (InternetConnect, FtpOpenFile) så det går nog inte att göra så mycket åt det.

Tänkte mer om programmet sparar ner inloggningsinformation på disken.

Ubuntu, Matlab och Latex, vad mer behövs?

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Gräs-Mannen
Tänkte mer om programmet sparar ner inloggningsinformation på disken.

Nej inloggningsinformationen sparas inte någonstans i den här versionen.

Men snart är jag färdig med en ny version med gui som sparar infon. Då är lösenordet krypterat på nåt enkelt och smidigt sett. Absolut inte omöjlig att knäcka om man nu verkligen vill (och kan läsa asm kod) men det håller iaf bort eventuella program som scannar registryn efter användarnamn och lösenord, om det nu skulle finnas några såna.
Det är som ingen större vits att spendera mycket tid på att försöka göra det oknäckbar, för om mitt program kan koda av det så kan ju även nån som kan läsa programmets kod göra det. Men jag kan ju förstå om folk inte vill ha sina lösenord lagrade i plain text nånstans, så därav en enkel form av kryptering.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Nu så, nu kanske det är lite mer användbar för en hel del
För att installera är det bara att köra programmet, knappa in uppgifterna, OK. Sen kan man högerklicka på filer i explorer för att ladda upp dom.

Orkar inte skriva några utförliga dokument just nu men fråga på om det är nåt som är oklart

http://howisbabbyformed.info/tinydump-0.3.zip

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2006

Grymt program!

Kommer användas

Fractal Design Define R3 | Phenom II X4 965 | 8GB Ram | HD6950 |HD 16TB | Windows 7 Ultimate

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

Underbart vackert snq Jäkligt najs faktiskt!

(vad använder du MSVCRT.dll till?)

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Delight
Underbart vackert snq Jäkligt najs faktiskt!

(vad använder du MSVCRT.dll till?)

Tackar
Ja det blev så med msvcrt.dll.. Jag upptäckte att __getmainargs resulterade i en något mindre exe än min tidigare hack med GetCommandLineW/CommandLineToArgvW, och då känndes det som att det var lika bra att ta msvcrt sträng funktionerna också Jag använder några windows api funktioner som bara fungerar under win2k och nyare och då finns msvcrt alltid installerat ändå.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Registrerad
Okt 2003

du kan inte göra en os x port av det?

Laptop - MacBook 2.0GHz, 4GB ram, Intel GMA 950
Stationär - i5 3570k @ 4ghz, 8gb ram, 120gb ssd + 2tb hdd, Windows 8 64bit, fractal design arc
Citera så jag hittar tillbaka :)

Trädvy Permalänk
Medlem
Plats
_
Registrerad
Jun 2002

Klockrent program!

Trädvy Permalänk
Medlem
Plats
Skogås, Stockholm
Registrerad
Maj 2003

Stöd för SSH/SCP och FTP+SSL skulle vara awesome.
Tankar på att släppa källkoden? Isåfall kan jag hjälpa till med utökningen! (:

Var dock ett tag sen jag satt med C++, men det ska nog gå fint!
Nackdelen lär väl dock bli att binären lär bli bra mycket större än 5k, eftersom man behöver SSL dll's eller liknande library.

Besök JimNelin.com eller Jim Nelin på LinkedIn

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

Man kan ju tänka sig en lösning där programmet har stöd för säker FTP om dom rätta dll-filerna finns på plats. Borde inte kräva många kilobyte.

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004

Blev lite optimering och nu är vi nere i 5769 bytes Plockade bort msvcrt.dll också.
Annars inga ändringar så den heter fortfarende v0.3:
http://howisbabbyformed.info/tinydump-0.3.zip

Ingen som har hittat några buggar? För jag kan då inte tänka mig att jag har skrivit något som fungerar som det ska under alla möjliga förhållanden.

Ang portning så använder programmet mest bara windows api funktioner så det är nog enklare att skriva något nytt istället isf. Visst finns det mycket portabel kod, men jag vill nog påstå att det är enklare att skriva nåt eget iaf.

FTP+SSL vore kul, men det är inget jag har behov av själv. SCP däremot skulle jag kunna använda. Men det är inget jag har erfarenhet med eller vet mycket om.. FTP vet man ju iaf hur det sitter ihop, mitt första C# projekt var en FTP server.
Jag ska fundera på det här med att släppa koden, den är förståss ful som bara den för att få ner storleken så mycket som möjligt. Men iofs ändå rätt läsbar, tycker jag själv då...

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

Man kan ju önska att inställningarna lagras i en ini-fil kanske?

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Delight
Man kan ju önska att inställningarna lagras i en ini-fil kanske?

Jo, det är klart man kan Men personligen ser jag inte riktig fördelen med det? Förklara gärna varför det skulle vara bättre än att lagra det i registret
Det känns som att det är lite för sent för att börja ändra det nu allt redan ligger i registret.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Okt 2003

Vore intressant om det portades till linux. Gtk+ någon?

Ubuntu, Matlab och Latex, vad mer behövs?

Trädvy Permalänk
Medlem
Plats
Sverige igen
Registrerad
Mar 2002

Personligen gillar jag inte registret alls. När jag tar bort en programkatalog vill jag att alla spår av programmet skall vara borta. Dessutom kan man ju inte kopiera inställningar och sånt till en annan dator om det ligger i registret.

www.filipsprogram.tk - lite freeware
"Delight, herregud. Talang är bara förnamnet."

Trädvy Permalänk
Avstängd
Plats
leksak
Registrerad
Aug 2008

Source code då?

Trädvy Permalänk
Medlem
Plats
Harads (Norrland)
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Delight
Personligen gillar jag inte registret alls. När jag tar bort en programkatalog vill jag att alla spår av programmet skall vara borta. Dessutom kan man ju inte kopiera inställningar och sånt till en annan dator om det ligger i registret.

Ja det har du iofs rätt i. Men det här är ju nåt som man aldrig avinstallerar så det är då ett problem mindre iaf

Citat:

Ursprungligen inskrivet av leksak
Source code då?

Att fråga på det viset kommer då iaf garanterat inte resultera i att det dyker upp nån kod.

Surf/jobbdator: i7 3770K | GA-Z77-D3H | 16 GB | Intel 510 + 750 GB | HD6870 2GB | 30'' | P180B
Server: Phenom X4 9500 | GA-MA78G-DS3H | 8 GB | 5.4 TB | YY-0221
Speldator: IBM PC XT | 8088 4.77 MHz | 640k | 10 MB HDD | EGA | 360k/720k diskett