Lain_13
Member-
Content count
79 -
Joined
-
Last visited
Everything posted by Lain_13
-
Option minislot for personal filelist upload
Lain_13 replied to Zlobomir's topic in Feature Requests
Problem resolved, question closed. :) -
Option minislot for personal filelist upload
Lain_13 replied to Zlobomir's topic in Feature Requests
Sometimes filelists can reach 3-6 Mb. Many MP3 files in 128kbps quality smaller... ...all times when some people don't have empty slots I still have ability to download filelist from them... ...special slot for filelist already exist? -
I understand. Do it step by step. On first - temporary mark, on second - static. Don't try to add any big feature at one time. It's to hard. Sometime I or somebody other can request really hard to implement feature But any of this features can be segmented on many little steps.
-
Hmm... maybe you right... I hate st**id questions... but I try always answer on them... ...it's my nature.
-
You right, but most time we have same speed for all files in any folder on level after root. ApexDC must download files in alphabetical order but automatically set high priority for files with big speed. It's brake order, but resolve problem. Same problem can happen with subtitles... But most time subtitles downloading through minislots.
-
Do you want to launch another instance anyway?
Lain_13 replied to GS3User007's topic in Feature Requests
Is it friendly to users method? Really? -
Sending message to PM: " * Adblock Filterset.G Updater 0.3.0.4 * Adblock Plus 0.7.1.2 * All-in-One Sidebar 0.7 RC 4 * CookieSafe 1.0.8 * DOM Inspector 1.8.1 * Drag de Go 0.2.5 * FlashGot 0.5.96.060910 * Gmail Manager 0.5.2 * Mozilla Archive Format 0.6.3 * MR Tech Local Install 5.2 * NoScript 1.1.4.3 * Tab Mix Plus 0.3.0.60929 * Talkback 2.0 " On my side Apex 0.2.2. On other side Apex 0.2.0. After 4 seconds other side offline. Repeated 4 times. Code: c0000005 Version: 0.2.0 Major: 5 Minor: 1 Build: 2600 SP: 2 Type: 1 Time: 2006-09-30 01:08:34 TTH: 5FC7C6TKY4DJBVMWNFZGQI4WUUSFAJUMYAJLJDA 0x0012EF62: ? ApexDC!0x006363D4: adc_disconnectstr ApexDC!0x00496200: [thunk]:PopupManager::`vector deleting destructor' 0xFFFF97E8: ? p.s. Please replace topic name on "Unique text bug", I'm forget about major language of this forum. :P
-
...but attention! If we have two albums with this styled autopriority we have order like that 01 a 01 b 02 a 02 b 03 a 03 b I think changing priority - wring way. I think need only alphabetical download and SINGLE priority for folder if size of files in folder not so different.
-
Do you want to launch another instance anyway?
Lain_13 replied to GS3User007's topic in Feature Requests
What about checkbox "Block running new instance and popup current" or something like that? I think it's more friendly to users. Right? p.s. I don't remember did we have something like "Block running new instance"? (disabling question window and do nothing) What about two checkboxes: [ ] Block running new instances... [ ] ...and pop-up current instance ? -
I see many collections of music, video and other stuff. And only in 5-7% I see numbering like 1,2,3,...,10,..,100,... In all other I see 01,02,03,04 or 001,002,...,100,...,200. I mean - with leading zero. I think only alphabetical priority required. More complex methods can be implemented later and only if really required.
-
Many users don't want read manuals or something other... ...I know at last 5 peoples, who don't want to do this... ...but they use DC... ...one of them call me every time, when they system crash or something goes wrong... ...I hate it - but it is. I think in setting window with connection setting required long big button "Try automatic configure". Or contrast clickable text with this function. (I think this is high priority task)
-
Hmmm... I think it's good! (Now I understand what feature you want) But, don't it slow down work with userlist? ...and I think need 2 types of mark - on session (stored in memory) and static (this mark must save... like favorite users...) Switching by simple click on free column in left of nickname. 1. First click - session mark. 2. Second click - static mark. 3. Third click - clear mark. In popup menu for fields in userlist add need submenu "Mark" with options "Session", "Static", "Clear".
-
It's simple to implement... and good idea... :P
-
But we still have problem with multiple hubs. I need make single entry for EVERY hub. If user on 3 hubs - I have 3 entries in FavList. If you add grouping function (like explorer folders) it's resolve problem. (in my network many users on many hubs, many of them on more than 5 hubs at one time, I have 63 entries in FavList to know - OnLine somebody or not, but really FavList contain only 11 peoples with different information about hubs). For first step need next (for example in Apex 0.3.0 or 0.4.0): 1. Add support for grouping ability (ability to make tree of groups on XML inside config file manually). 2. Add grouping visualization (folders\online|ofline status of group, group online if 1 element in group online) On the second step: 1. Add visual editor for tree of groups (popup menu). 2. Add property for group "check online status" (if not present - off) for enabling\disabling checking of online|offline status of group. I understand, what all I wrote implement in one step impossible. On next steps can be added other functions. But this two - general in this question.
-
Hm... understand. Interest idea... But this list generating dynamically and if you mark somebody Apex must save this mark somewhere... In structure like FavList... I think it's really hard to implement. Also it's can really slowdown work of userlist... But if add ability for users to add this data to them profiles... But many of users don't want to do anything... Or some users can show incorrect data... Only one method what can be easily implemented into Apex is automatic marking users by flags (or country names). Flags and names already exist. IP of users we know - then we can mark users. I think it's possible. What think other?
-
In-text emoticons is stu**diest idea, what I know... Exist normal TEXT SMILES, but... ...for example I'm DISABLE showing this USELESS images in text... If somebody want to see all possible images - install RadoX pack and don't bother Apex programmers! Emoticons synchronization - absolutely useless function. Exists only ONE reason synchronize emoticons - if pack of icons ONLY ONE... But in DC implemented ability use MORE THAN ONE pack... For DC exist only one partial resolve - using at one time more than one emoticons pack. What I mean? If pack 1 have icons for *a*, *b* and *c* and pack 2 have icons for *b*, *c* and *d* and if active pack 1 we will see next: 1. If somebody type *a* we see icon from pack 1. 2. If somebody type *b* or *c* we also see icon from pack 1. 3. If somebody type *d* - we see emoticon from pack 2. If we make active pack 2 we see next: 1. If somebody type *a* we see icon from pack 1. 2. If somebody type *b* or *c* we see icon from pack 2. 3. If somebody type *d* - we see emoticon from pack 2. It's only one easy and logical way to resolve problem. Also user may have ability to arrange packs in list (for automatic merging).
-
It's Favorite List improvement, right? I open topic about improvements of FavList. Read my posts in this list. I think it's what you need. Then we don't need creating new marks in FavList. We need only create right groups and subgroups.
-
When it's implemented I open topic about GUI for this function. :D
-
For example: 1. Hubs: A,B,C,D; Users: a,b,x; x have same nick as a. b is same user as a but on other hub with other nickname. 2. User a exist on hub A,B and as user b exist on hub C. User x exist on hub D. Now if I add user a from hub A I see: a at A is OnLine If user a leave hub A (many reasons) i see them in OffLine. But they can exist on hubs B and C from my list. I can manually found them on hub B, but I can't do it for hub C. Also I can't know reason of leaving hub A of this user. He can turn off computer or they connection with this hub can be broken. But if I search this user on hub D I found user with same name. But it's DIFFERENT user! What I want from FavList? Only 2 things: 1. Ability to search same user on other hubs in automatic mode. 2. Ability to group users automatically and manually. What I mean? Now we have: a at A OffLine x at D OnLine When I use command "Search same" (any other name) Apex must search user with same TTH or filelist TTH on other hubs. After searching users mus be automatically grouped by first name ("AutoGroup" command). I wan see in FavList something like that: User f OnLine +- a at A OffLine +- a at B OnLine +- b at C OnLine User x OnLine +- x at D OnLine But I want have ability: 1. Manually creating supergroups like "Friends", "File Servers", e.t.c. 2. Manually adding users to supergroups. If this user already in one of existing groups they must automatically merged to this group. For sameUserGroup we must have "grant slot" function like we already have for every user in list. Also we must have "grant slot" ability for supergroups. If this chechkbox active - all checkboxes on sublevels must be disabled (because this box mean grant slot for any user from supergroup). ALSO we can rename FavList to "Peoples"... ...and add automatic supergroup "banned users" with groups of banned users on hubs with 3 ban modes: 1. Ignore in chat - I don't won't know what they say in chats. 2. Ignore in PM - I absolutely don't want to hear them. 3. Ban access - I hate guys from this list. :[ ...or 1&2 in one position... p.3... I don't know... maybe it's incorrect. Why? Now we have really ugly interface for ignoring users... I think normal GUI for this function need! Why here? Why not? If groups implemented - why not? Also need add chechbox "hide ignored users". As result we have something like this: Friends (3 groups) .+-Atos (know only french) OnLine .....+-Atos at Paris hub OnLine .....+-Atos at Musketeer hub OnLine .....+-Incognito at Heaven hub OffLine .+-Portos (like beer) OnLine .....+-Portos at Musketeer hub OnLine .....+-Portos at Heaven hub OffLine .+-Aramis (love music and reading) OnLine .....+-Aramis at Musketeer hub OnLine Other (2 groups) .+-Dartanyan OnLine .....+-Dartanyan at Heaven hub OnLine .+-Constancia OffLine .....+-Myledy at Paris hub OffLine .....+-Constancia at Heaven hub OffLine Servers (2 users) .+-Heavenhub server (All variants of all sacred books at one place!) OnLine .+-Aramis's Music Server (Hard Rock... Really Hard Rock) OnLine Ignore List (2 groups) .+-Cardinal (they think - they god... uff...) OnLine .....+-Cardinal at Paris hub OffLine .....+-Devil at Hell hub OnLine .+-Miledy (st**id girl, little st**id girl) OffLine .....+-Miledy at Paris hub OffLine
-
Where you see problem? Only hard coding... 1. Make list of all available for binding commands. 2. Assign for every command unique internal name (thy already exist, names of some procedures). Combinations of commandname-procedurename can be stored in special file (like Totalcmd.inc in Total Commander). 3. Make central hotkey processor, what hook hotkeys and run assigned procedures from list using central command processor. 4. In GUI on settings window make page "hotkeys" like in foobar. Here we can bind hotkeys to commands from list. 5. Make central command processor, what run procedures by name or unique ID (case style or something else). Did anybody have more easy or original ideas?
-
In some cases I need to share some files private. Only for 1 user. For example some photos, video or CD disk in drive (legal! ). What about creating little filelist for one folder and add ability to send this file for this user. Until I have this file on my side, they can download files from me but any other cant see this files. p.s. Also it can be used for CD/DVD catalogization and searching needed files... I think it's really great option! Maybe somebody write plugin or standalone program for this style of using little standalone filelists. On this moment I need: 1. Start new instance of apex. 2. Going to 1 hub. 3. Sharing folder. 4. Saying friend to start downloading files from me. 5. Closing hub. What's wrong? Exist period when somebody other can download my filelist and start downloading files with my friend! It's private files! I don't want allow anybody to see them! I'm not greedy. But some information not for all... Only for close friends and kins. Right? Also I'm already share in my network more than 40 Gb of different information for all. How can I share some files private without creating own hub?
-
Private share and other methods of using minilists
Lain_13 replied to Lain_13's topic in Feature Requests
;) I know this ways. I trying make Apex more universal. If it's absolutely not needed, I'm not insist. But this option add to DC absolutely new functions, what can be useful for other. Also some peoples have large collections of disks with video or audio or something else (this video can be illegal, or copyrighted... but peoples is peoples... I have large collection of anime and don't know legal it or not... I think some files illegal... but how can I understand what?... I hate licenses... it's useless idea... Pirate party forever!). If they can make this filelists and share it. And if another can download it and add to own library, they can know what files creator of this minilists have on CD or DVD. And user can send PM to owner of minilist with request to share this disk. What about this variant of using minilists? I have many DVD with anime and want for other know what I have. I know, what exists Excel, Access, PHP+MySQL, Catalogizators and other interest soft... But why not? It's really strong and universal function with wide range of using methods. p.s. Can any administrator or moderator change name of this topic on "Private share and other methods of using minilists"? -
Private share and other methods of using minilists
Lain_13 replied to Lain_13's topic in Feature Requests
I know, what this option can be useful for me, but useless for somebody else... But maybe somebody other want this option too? Hey! Peoples! p.s. Also with this functionality we can check integrity of many files at one time. For example on CD or DVD. This ability can be integrated into Apex or user can compare 2 filelists manually using Total Commander compare function... Or some else software... p.p.s. If in apex appears local filelists browser with search and ability adding comments to filelists... It's be really COOL! I mean at left side we see directories with filelists and can open any filelist like directory, see they content and compare with other... but I want to many. Or not? -
Some ideas about autoupdate: For example I'm use FireFox, because I know, how work they autoupdate procedure. How they work? 1. In folder with firefox exist file 'updater.exe'. 2. On server exist folders with different versions of client, partial patches for update from one to next version (really small file) and for upgrade to any version (big file). 3. When firefox check for update they download 1 small file with information about latest version. 4. Firefox read this file and start to download update. If all right and we have no so old version of firefox they download partial update. If isn't - they download complete update. In some cases it's not-so-good way, but it's work. 5. After downloading needed update they place them into 'updates' folder inside they root folder. 6. They copy 'updater.exe' into 'updates' folder and run them with special parameters. After that ff closing. 7. Updater wait for FF and after they close updater unpack binary patch and apply them to needed files (all information in patch file). 8. After that updater delete patch file, run firefox and close itself. Where mistakes? 1. User can't manually apply patch... hmm... I'm wrong... User can do this, but it's not so easy. Thay need do all staps, what FF do automatically. 2. Algorithm can't download set of partial patches and apply it automatically one by one. Sometimes it's important. For example I have FF 1.5.0.4 and want to update to 1.5.0.7. What happens if I press update? They download complete patch file (7 Mb)! But if I'm load only differences I'm use only 1-2 Mb!!! It's faster (on work I have really slow internet) and lighter. 3. User can't save patch file to another place. They have chance save patch file only after download and before installing (thanx god FF asking before starting patch process). How to resolve problems? 1. We need place in folder with latest Apex version link to previous version (and backward to 0.1.0 version) and information about size of patch file. 2. When user trying to download patches apex must download fits file and goes down from version to version before reach they own version (eg. user have 0.2.0 and want to update to 0.2.2. apex already load file with information about new version and start loading information from previous version 0.2.1, in 0.2.1 they, what exists 0.2.0). Until they searching patches they summing size of this patches. If size greater then full archive with latest version - best way download it. 3. After making list of files to download apex must check for this files in predefined folder. If in folder already exist same file they must subtract size of this file from summary size of patches. For checking integrity of existing patches can be used TTH (TTH info must be present in file with information about patch). 4. If Apex see what partial patches smaller then 1 complete patch they must ask user what files to download - many but small or one but BIG. 5. After downloading they must check TTH of all downloaded files and, if broken, reload broken parts. 6. After this step apex must check integrity of existing files. If all OK we can apply patches. 6. After checking integrity apex must install them one by one using external module or other method. I think FF way with updater.exe have one good side - we can update updater.exe. But we need recopy updater after installing every next update... 7. After applying every patch Apex updater must check TTH of every file in project and compare it with information in next patch file. If all OK they can apply next. 8. If something goes wrong apex updater must try to undo path for broken file from backup and reapply patch to them. 9. If it's not help apex updater must report user about it and rollback to working version. If user can't install partial patch with this algorithm they always can download complete patch and install it (p.4). Somebody know better way or can add something to this algorithm?